Detailed Action
Notice of Pre-AIA or AIA Status
The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA .
Specification
The disclosure is objected to because of the following informalities:
Every instance of “each longitudes” should be corrected to say –each longitude--.
Every instance of “each latitudes” should be corrected to say –each latitude--.
Every instance of “space frequency” should be corrected to say –spatial frequency--.
Every instance of “0 degree” should be corrected to say –0 degrees--.
Every instance of “at least portion of” should be corrected to say –at least a portion of--.
Appropriate correction is required.
Claim Objections
Claims 2, 11 and 15 are objected to because of the following informalities: Every instance of “each longitudes” should be corrected to say –each longitude--. Every instance of “each latitudes” should be corrected to say –each latitude--.
Claims 5, 6, 10, 11, 16, 18 and 20 are objected to because of the following informalities: Every instance of “space frequency” should be corrected to say –spatial frequency--.
Claims 12 and 15 are objected to because of the following informalities: “0 degree” should be corrected to say –0 degrees--.
Claim 17 is objected to because of the following informalities: On line 9, “each of the first latitudes” should be corrected to say –each of the second latitudes--.
Appropriate correction is required.
Claim Interpretation
The following is a quotation of 35 U.S.C. 112(f):
(f) Element in Claim for a Combination. – An element in a claim for a combination may be expressed as a means or step for performing a specified function without the recital of structure, material, or acts in support thereof, and such claim shall be construed to cover the corresponding structure, material, or acts described in the specification and equivalents thereof.
The following is a quotation of pre-AIA 35 U.S.C. 112, sixth paragraph:
An element in a claim for a combination may be expressed as a means or step for performing a specified function without the recital of structure, material, or acts in support thereof, and such claim shall be construed to cover the corresponding structure, material, or acts described in the specification and equivalents thereof.
The claims in this application are given their broadest reasonable interpretation using the plain meaning of the claim language in light of the specification as it would be understood by one of ordinary skill in the art. The broadest reasonable interpretation of a claim element (also commonly referred to as a claim limitation) is limited by the description in the specification when 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, is invoked.
As explained in MPEP § 2181, subsection I, claim limitations that meet the following three-prong test will be interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph:
(A) the claim limitation uses the term “means” or “step” or a term used as a substitute for “means” that is a generic placeholder (also called a nonce term or a non-structural term having no specific structural meaning) for performing the claimed function;
(B) the term “means” or “step” or the generic placeholder is modified by functional language, typically, but not always linked by the transition word “for” (e.g., “means for”) or another linking word or phrase, such as “configured to” or “so that”; and
(C) the term “means” or “step” or the generic placeholder is not modified by sufficient structure, material, or acts for performing the claimed function.
Use of the word “means” (or “step”) in a claim with functional language creates a rebuttable presumption that the claim limitation is to be treated in accordance with 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph. The presumption that the claim limitation is interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, is rebutted when the claim limitation recites sufficient structure, material, or acts to entirely perform the recited function.
Absence of the word “means” (or “step”) in a claim creates a rebuttable presumption that the claim limitation is not to be treated in accordance with 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph. The presumption that the claim limitation is not interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, is rebutted when the claim limitation recites function without reciting sufficient structure, material or acts to entirely perform the recited function.
Claim limitations in this application that use the word “means” (or “step”) are being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, except as otherwise indicated in an Office action. Conversely, claim limitations in this application that do not use the word “means” (or “step”) are not being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, except as otherwise indicated in an Office action.
This application includes one or more claim limitations that do not use the word “means,” but are nonetheless being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, because the claim limitation(s) uses a generic placeholder that is coupled with functional language without reciting sufficient structure to perform the recited function and the generic placeholder is not preceded by a structural modifier. Such claim limitations are:
“light receiver” in claims 2 and 11.
Because this/these claim limitation(s) is/are being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, it/they is/are being interpreted to cover the corresponding structure described in the specification as performing the claimed function, and equivalents thereof.
If applicant does not intend to have this/these limitation(s) interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, applicant may: (1) amend the claim limitation(s) to avoid it/them being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph (e.g., by reciting sufficient structure to perform the claimed function); or (2) present a sufficient showing that the claim limitation(s) recite(s) sufficient structure to perform the claimed function so as to avoid it/them being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph.
Claim Rejections - 35 USC § 112
The following is a quotation of 35 U.S.C. 112(b):
(b) CONCLUSION.—The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the inventor or a joint inventor regards as the invention.
The following is a quotation of 35 U.S.C. 112 (pre-AIA ), second paragraph:
The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the applicant regards as his invention.
Claims 1-20 are rejected under 35 U.S.C. 112(b) or 35 U.S.C. 112 (pre-AIA ), second paragraph, as being indefinite for failing to particularly point out and distinctly claim the subject matter which the inventor or a joint inventor (or for applications subject to pre-AIA 35 U.S.C. 112, the applicant), regards as the invention.
In claims 1, 11 and 19, “at least portion of” is unclear because under broadest reasonable interpretation, a portion can be considered any percentage including 0% or 100%. Specification para. [0007]-[0009], [0047]-[0049], [0056], [0083], [0086], [0089] merely uses the same language “at least portion of” and does not specify the definition of “at least portion of”.
For examination purposes, “at least portion of” is interpreted to mean “a portion of” which can be any percentage including 0% or 100%. Examiner recommends further limiting the term “portion of”
Claims 2-10, 12-18 and 20 are rejected due to their dependencies.
The term “about” in claims 8, 9, 12, 14, 15 and 17 is a relative term which renders the claim indefinite. The term “about” is not defined by the claim, the specification does not provide a standard for ascertaining the requisite degree, and one of ordinary skill in the art would not be reasonably apprised of the scope of the invention. Specification para. [0120] states: “Terms such as “about” or “approximately” may reflect amounts, sizes, orientations, or layouts that vary only in a small relative manner, and/or in a way that does not significantly alter the operation, functionality, or structure of certain elements. For example, a range from “about 0.1 to about 1” may encompass a range such as a 0%-5% deviation around 0.1 and a 0% to 5% deviation around 1, especially if such deviation maintains the same effect as the listed range”. However, the ranges of each claimed “about” limitations are not clearly defined past the relative description: “in a way that does not significantly alter the operation, functionality, or structure of certain elements”. The 0%-5% deviation is only specific to the example range from “about 0.1 to about 1”. Further, from MPEP 2173.05b, Sec. III. A. there is "nothing in the specification, prosecution history, or the prior art to provide any indication as to what range of specific activity is covered by the term "about." Amgen, Inc. v. Chugai Pharmaceutical Co., 927 F.2d 1200, 18 USPQ2d 1016 (Fed. Cir. 1991)".
For examination purposes, “about” is interpreted to mean a maximum 5% deviation of the ranges in the claim limitations. Examiner recommends removing the term “about”.
Claim 18 is rejected due to its dependence on claim 17.
Regarding claims 11 and 12, an “uppermost vertex” of a “semispherical housing” is unclear because a hemisphere/semisphere does not have any vertices. Specification para. [0035]-[0036] also use the term “uppermost vertex”. However, O’ in fig. 2A, indicates the pole or the apex of the hemispherical shape. The definitions of the uppermost vertex are conflicting. For examination purposes, the claim limitation is understood to mean an “apex” of a “semispherical housing”. Examiner recommends amending the claims to reflect this.
Claims 12-18 are rejected due to their dependencies.
Claim Rejections - 35 USC § 103
The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action:
A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102 of this title, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made.
Claims 1, 2 and 7-10 are rejected under 35 U.S.C. 103 as being unpatentable over Pavani (US 20160123897 A1).
As to claim 1, Pavani teaches an inspection method (Pavani [0001]; “wafer image processing for use in wafer inspection”) comprising:
providing a semiconductor package including a surface (Pavani [0022]; fig. 1; “surface 1 is a semiconductor wafer”), the surface including a plurality of segments (Pavani [0035]; fig. 5; pixel regions 8A, 8B, 8C, 8D);
obtaining a plurality of vision images by using light from a plurality of illuminations (Pavani [0028]-[0029]; fig. 5; “In block 17, images of feature are acquired… In block 23, images of surface are acquired”. Thus, there is a plurality of illuminations to acquire the plurality of images in fig. 5), wherein the plurality of illuminations are disposed at first positions corresponding to a first set of latitudes and longitudes (Pavani fig. 5; [0035]; the image 5 is of the surface with a grid indicating a set of latitudes and longitudes; and the images 9, 11, 13, 15 are of the features each with a grid indicating a set of latitudes and longitudes);
obtaining a bidirectional reflectance distribution function (BRDF) on the surface by using the plurality of vision images (Pavani [0029]; fig. 3; “In block 23, images of surface are acquired… In block 20, a structural model for surface is generated by extracting predetermined properties from acquired images of surface... In block 22B, a scattering model is computed from the structural model of surface… In some embodiments, a bidirectional reflection distribution function is used to calculate the scattering model of surface”);
rendering the plurality of vision images by using the BRDF (Pavani [0029]; fig. 3; “In block 23, images of surface are acquired… In block 20, a structural model for surface is generated by extracting predetermined properties from acquired images of surface... In block 22B, a scattering model is computed from the structural model of surface… In some embodiments, a bidirectional reflection distribution function is used to calculate the scattering model of surface”. Thus, a plurality of vision images is rendered using BRDF) to obtain a rendered image (Pavani fig. 3; the surface scattering model 22B) including an image information obtained by using virtual light (Pavani [0029]; “In block 22B, a scattering model is computed from the structural model of surface… Scattering model comprises information on scattered radiation in a plurality of polar and azimuthal angles. The scattered radiation is generated by scattering of an electromagnetic radiation by the surface” (emphasis added). Thus, the surface scattering model includes information obtained by using this computed model, i.e. this virtual model of scattered light), wherein the virtual light is disposed at second positions corresponding to a second set of latitudes and longitudes, and the first set of latitudes and longitudes is different from the second set of latitudes and longitudes (Pavani [0033]; claim 5; “wherein said computing a scattering model comprises: discretizing said structural model into a plurality of points located on a grid”, which is a computed scattered model grid, separate from the fig. 5 grid indicating the first set of latitudes and longitudes with “multiple points” (Pavani claim 1)),
performing a two-dimensional (2D) Fourier transform (Pavani [0029]-[0030]; fig. 3; “ In some embodiments, the scattering of surface is modeled by computing a Fourier Transformation of the structural model of surface… In block 24, a filter is designed based on the scattering model of feature and scattering model of surface to achieve a predetermined filter performance metric… Consider F(θ,φ) to be the scattering model of feature, where θ is the polar angle and φ is the azimuthal angle. Similarly, consider S(θ,φ) to be the scattering model of surface. Both F and S are complex electromagnetic fields having an intensity and phase value at each θ and φ”. Thus, the Fourier transform is two-dimensional: θ and φ) on a first synthesis image of the rendered image (Pavani [0029]; structural model) and at least portion of the plurality of vision images to obtain a power spectrum density (PSD) on the surface (Pavani [0029]; “A power spectral density function is computed as the Fourier transform of the autocorrelation of surface profile”);
selecting an integral section of the PSD (Pavani [0029]; “In some embodiments, the scattering of surface modeled from the power spectral density function is normalized so that the integral of power spectral density function is equal to total integrated scatter” (emphasis added));
and performing an integral on the PSD in the integral section to quantify roughness of the surface (Pavani [0029]; “In some embodiments, an ensemble roughness metric for surface height deviation (relative to an average surface height value), such as a root mean square deviation, is computed. Further, an autocorrelation of surface profile is computed. A correlation length, a parameter quantifying the width of the autocorrelation plot, is estimated. A total integrated scatter is calculated from the ensemble roughness metric, correlation length, angle of incidence of electromagnetic beam, and wavelength of electromagnetic radiation” (emphasis added)).
Pavani does not explicitly disclose wherein the virtual light is from a plurality of virtual illuminations disposed at the second positions.
However, applicant has not provided criticality for wherein the virtual light is from a plurality of virtual illuminations disposed at the second positions. Applicant discloses merely that “the virtual light is from a plurality of virtual illuminations disposed at second positions” (Specification para. [0007]-[0008], [0068]) and “an arbitrary light irradiation direction of each of the virtual illuminations may be set” (specification para. [0068] and [0071]).
Pavani shows that the virtual light is disposed at second positions corresponding to a second set of latitudes and longitudes; creating the computed scattering model with a plurality of points on a grid (Pavani claim 5). Thus, the virtual light has different light irradiation directions allowing for the plurality of points on the grid. Further, a mere change in size or design choice of a component is generally recognized as being within the level of ordinary skill in the art. In re Rose, 105 USPQ 237 (CCPA 1955).
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify Pavani to incorporate wherein the virtual light is from a plurality of virtual illuminations disposed at the second positions for the advantage of more precise virtual modeling.
PNG
media_image1.png
622
841
media_image1.png
Greyscale
Pavani Fig. 1
PNG
media_image2.png
2740
1544
media_image2.png
Greyscale
Pavani Fig. 3
PNG
media_image3.png
486
991
media_image3.png
Greyscale
Pavani Fig. 5
As to claim 2, Pavani teaches the inspection method of claim 1, wherein the obtaining of the plurality of vision images comprises:
preparing a light receiver configured to a detect a light information from the surface (Pavani fig. 1; [0022]; imaging module 4 collects scattered radiation from a wide area of surface 1);
inputting an information of wavelength and intensity to the plurality of illuminations (Pavani [0026]; fig. 5; “From the intensities of pixels allocated for the lens, the phase gradient of scattered radiation incident on the lens is determined”. Thus, information of phase and intensity are received on the grids of the images in fig. 5, i.e. on the plurality of illuminations. Therefore, information of wavelength, the inverse of phase, and intensity is input to the grids of the images from the wafer surface 1), wherein the plurality of illuminations is disposed repeatedly by a latitudinal interval in each longitudes, and the plurality of illuminations is disposed repeatedly by a longitudinal interval in each latitudes (Pavani fig. 5; [0035]; The image 5 is of the surface with a grid indicating a set of latitudes and longitudes; and the images 9, 11, 13, 15 are of the features each with a grid indicating a set of latitudes and longitudes. The grids show the illuminations disposed by a repeating interval along both the longitudinal and latitudinal directions, thus, creating the grids);
inputting power to the plurality of illuminations;
and obtaining the plurality of vision images by using the light receiver.
As to claim 7, Pavani teaches the inspection method of claim 1, further comprising:
determining a measurement target of the roughness (Pavani [0029]; “In some embodiments, an ensemble roughness metric for surface height deviation (relative to an average surface height value), such as a root mean square deviation, is computed” (emphasis added));
and selecting the at least portion of the plurality of vision images based on the latitude of each of the plurality of illuminations and the measurement target (Pavani fig. 5; [0035]; The images 9, 11, 13, 15 are of the features of the targeted pixel regions 8A, 8B, 8C, 8D each with a grid of latitudes and longitudes. Thus, there is a plurality of illuminations to acquire the plurality of images in fig. 5).
As to claim 8, Pavani teaches the inspection method of claim 7, wherein: the measurement target is a width (Pavani [0029]; “A correlation length, a parameter quantifying the width of the autocorrelation plot, is estimated”).
Pavani does not explicitly disclose the at least portion of the plurality of vision images is obtained by using light from high-angle illuminations disposed at a first latitudes, and each of the first latitudes has a value between about -15 degrees and about 15 degrees.
However, Applicant has not provided criticality for the at least portion of the plurality of vision images is obtained by using light from high-angle illuminations disposed at a first latitudes, and each of the first latitudes has a value between about -15 degrees and about 15 degrees. Specification para. [0048] merely states “In an embodiment, when the measurement target is a width, the at least portion of the plurality of vision images is obtained by using light from high-angle illuminations disposed at a first latitudes. Each of the first latitudes may have a value between about -15 degrees and about 15 degrees”.
Further, it has been held that finding the optimal or working ranges of a variable involves only routine skill in the art (MPEP 2144.05). In re Aller, 105 USPQ 233. In re Boesch, 617 F.2d 272, 205 USPQ 215 (CCPA 1980). Peterson, 315 F.3d at 1330, 65 USPQ2d at 1382.
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify Pavani to incorporate the at least portion of the plurality of vision images is obtained by using light from high-angle illuminations disposed at a first latitudes, and each of the first latitudes has a value between about -15 degrees and about 15 degrees; for the advantage of enhanced design precision (Pavani [0023]).
As to claim 9, Pavani teaches the inspection method of claim 7, wherein; the measurement target is a height (Pavani [0029]; “In some embodiments, an ensemble roughness metric for surface height deviation (relative to an average surface height value), such as a root mean square deviation, is computed” (emphasis added).
Pavani does not explicitly disclose the at least portion of the plurality of vision images is obtained by using light from low-angle illuminations disposed at a second latitudes, and each of the second latitudes has a value between about -90 degrees and -75 degrees or between about 75 degrees to about 90 degrees.
However, Applicant has not provided criticality for the at least portion of the plurality of vision images is obtained by using light from low-angle illuminations disposed at a second latitudes, and each of the second latitudes has a value between about -90 degrees and -75 degrees or between about 75 degrees to about 90 degrees. Specification para. [0049] merely states “In an embodiment, when the measurement target is a height, the at least portion of the plurality of vision images is obtained by using light from low-angle illuminations disposed at a second latitudes. Each of the second latitudes may have a value between about -90 degrees and -75 degrees or between about 75 degrees to about 90 degrees”.
Further, it has been held that finding the optimal or working ranges of a variable involves only routine skill in the art (MPEP 2144.05). In re Aller, 105 USPQ 233. In re Boesch, 617 F.2d 272, 205 USPQ 215 (CCPA 1980). Peterson, 315 F.3d at 1330, 65 USPQ2d at 1382.
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify Pavani to incorporate the at least portion of the plurality of vision images is obtained by using light from low-angle illuminations disposed at a second latitudes, and each of the second latitudes has a value between about -90 degrees and -75 degrees or between about 75 degrees to about 90 degrees; for the advantage of enhanced design precision (Pavani [0023]).
As to claim 10, Pavani teaches the semiconductor device inspection method of claim 7, wherein the performing of the integral on the PSD comprises:
calculating an integral value of the PSD (Pavani [0029]; “In some embodiments, the scattering of surface modeled from the power spectral density function is normalized so that the integral of power spectral density function is equal to total integrated scatter” (emphasis added)) on a space frequency in the integral section (Pavani [0029]; “In block 22B… A power spectral density function is computed as the Fourier transform of the autocorrelation of surface profile”. [0031]; fig. 3; the feature spread function in block 26 is computed by transforming it “from spatial frequency domain to image domain”. Thus, the blocks prior to blocks 25 and 26 are in the spatial frequency domain. Therefore, the PSD at block 22B is a function of spatial frequency);
setting an index value based on the measurement target (Pavani [0029]; “In some embodiments, an ensemble roughness metric for surface height deviation (relative to an average surface height value), such as a root mean square deviation, is computed. Further, an autocorrelation of surface profile is computed. A correlation length, a parameter quantifying the width of the autocorrelation plot, is estimated. A total integrated scatter is calculated from the ensemble roughness metric, correlation length, angle of incidence of electromagnetic beam, and wavelength of electromagnetic radiation” (emphasis added). Thus, the total integrated scatter is set based on the ensemble roughness metric);
and calculating a distribution of the integral value of the index (Pavani [0029]; fig. 5; “A bidirectional reflection distribution function is used to calculate the scattering model of surface”. Thus, the bidirectional reflection distribution function is calculating of the total integrated scatter).
Claim 3 is rejected under 35 U.S.C. 103 as being unpatentable over Pavani in view of Hivet et al. (WO2021190986A1), hereinafter Hivet, further in view of Dingeldey (US20200193695A1).
As to claim 3, Pavani teaches the inspection method of claim 1, wherein the obtaining of the BRDF comprises:
synthesizing the plurality of vision images (Pavani [0028]-[0029]; “In block 17, images of feature are acquired… In block 23, images of surface are acquired”. Thus, there is a plurality of illuminations to acquire the plurality of images) to obtain a second synthesis image (Pavani [0029]; scattering model);
obtaining a reflection characteristic of each of the segments from the second synthesis image (Pavani [0029]; fig. 5; “a bidirectional reflection distribution function is used to calculate the scattering model of surface”, which defines how light is reflected off the surface, i.e. a reflection characteristic of each of the pixel regions 8A, 8B, 8C, 8D).
However, Pavani does not explicitly disclose calculating a reflection coefficient of a diffusive light component and a reflection coefficient of a specular light component from the reflection characteristic of each of the segments with respect to first set of latitudes and longitudes; and obtaining a three-dimensional (3D) shape information by using the reflection coefficient of the diffusive light component, the reflection coefficient of the specular light component and a normal vector of the reflection coefficients, with respect to each of the segments.
Hivet, in the same field of endeavor as the claimed invention, teaches calculating a reflection coefficient of a diffusive light component and a reflection coefficient of a specular light component (Hivet [0014]; “combining the Lambertian BRDF and the specular BRDF”) from the reflection characteristic of each of the segments with respect to first set of latitudes and longitudes (Hivet fig. 2; [0033]-[0039]; [0046]; The calculation of Lambertian BRDF, that can be computer implemented, has a diffuse reflection coefficient dependent on λ wavelength and θ incident angle of the incident light on the face 1001a. Thus, different segments of the illuminations have different diffuse reflection coefficients);
and obtaining a three-dimensional (3D) shape information by using the reflection coefficient of the diffusive light component and the reflection coefficient of the specular light component (Hivet abstract; [0014]; “allows to render accurately sheet of transparent glass comprising an opaque layer in a realistic way in a 3D virtual scene through the calculation of Lambertian bidirectional reflectance distribution function from diffuse reflection spectrum” by “combining the Lambertian BRDF and the specular BRDF”).
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify Pavani to incorporate the teachings of Hivet to include calculating a reflection coefficient of a diffusive light component and a reflection coefficient of a specular light component from the reflection characteristic of each of the segments with respect to first set of latitudes and longitudes; and obtaining a three-dimensional (3D) shape information by using the reflection coefficient of the diffusive light component and the reflection coefficient of the specular light component; for the advantage of improving the rendering (Hivet [0014]).
Still lacking the limitation such as obtaining a three-dimensional (3D) shape information by using a normal vector of the reflection coefficients, with respect to each of the segments.
Dingeldey, in the same field of endeavor as the claimed invention, teaches obtaining the shape information by using a normal vector of the reflection coefficients, with respect to each of the segments (Dingeldey [0006]; [0063]-[0071]; “performing direct volume rendering of a volumetric dataset” by using a bi-directional reflection distribution function with an anisotropic illumination model dependent on N a normal vector at each sample point).
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify Pavani in view of Hivet to incorporate the teachings of Dingeldey to include obtaining the shape information by using a normal vector of the reflection coefficients, with respect to each of the segments; for the advantage of defining the change when applying infinitesimal positional changes on the surface (Dingeldey [0144]).
PNG
media_image4.png
512
1095
media_image4.png
Greyscale
Hivet Fig. 2
Claim 4 is rejected under 35 U.S.C. 103 as being unpatentable over Pavani in view of Hivet and Dingeldey, further in view of Neulander et al. (US 20190311467 A1), hereinafter Neulander.
As to claim 4, Pavani teaches the inspection method of claim 3.
Pavani does not explicitly disclose wherein the rendering of the plurality of vision images comprises: setting an arbitrary light irradiation direction of each of the plurality of virtual illuminations; and obtaining a rendered image by using the reflection coefficient of the diffusive light component of each of the segments, the reflection coefficient of the specular light component of each of the segments, the normal vector of the reflection coefficients, and a reverse direction vector of the arbitrary light irradiation direction of each of the plurality of virtual illuminations with respect to each of the segments.
However, applicant has not provided criticality for wherein the rendering of the plurality of vision images comprises: setting an arbitrary light irradiation direction of each of the plurality of virtual illuminations. Applicant discloses merely “setting an arbitrary light irradiation direction, with respect to a latitude θ and a longitude Φ where an illumination is not designated” (Specification para. [0068]) and “an arbitrary light irradiation direction (i.e., virtual illumination)” (Specification para. [0075]).
Pavani shows that the virtual light is disposed at second positions corresponding to a second set of latitudes and longitudes; creating the computed scattering model with a plurality of points on a grid (Pavani claim 5). Also, bidirectional reflectance distribution function utilizes different light irradiation directions. Thus, the virtual light has set an arbitrary light irradiation direction of each of the plurality of virtual illuminations. Further, a mere change in size or design choice of a component is generally recognized as being within the level of ordinary skill in the art. In re Rose, 105 USPQ 237 (CCPA 1955).
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify Pavani to incorporate wherein the rendering of the plurality of vision images comprises: setting an arbitrary light irradiation direction of each of the plurality of virtual illuminations; for the advantage of more precise virtual modeling.
Still lacking the limitations such as obtaining a rendered image by using the reflection coefficient of the diffusive light component of each of the segments, the reflection coefficient of the specular light component of each of the segments, the normal vector of the reflection coefficients, and a reverse direction vector of the arbitrary light irradiation direction of each of the plurality of virtual illuminations with respect to each of the segments.
Hivet, in the same field of endeavor as the claimed invention, teaches obtaining a rendered image by using the reflection coefficient of the diffusive light component of each of the segments and the reflection coefficient of the specular light component (Hivet [0014]; “combining the Lambertian BRDF and the specular BRDF”) of each of the segments (Hivet fig. 2; [0033]-[0039]; [0046]; The calculation of Lambertian BRDF, that can be computer implemented, has a diffuse reflection coefficient dependent on λ wavelength and θ incident angle of the incident light on the face 1001a. Thus, different segments of the illuminations have different diffuse reflection coefficients).
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify Pavani to incorporate the teachings of Hivet to include obtaining a rendered image by using the reflection coefficient of the diffusive light component of each of the segments and the reflection coefficient of the specular light component of each of the segments; for the advantage of improving the rendering (Hivet [0014]).
Still lacking the limitation such as obtaining a rendered image by using the normal vector of the reflection coefficients and a reverse direction vector of the arbitrary light irradiation direction of each of the plurality of virtual illuminations with respect to each of the segments.
Dingeldey, in the same field of endeavor as the claimed invention, teaches obtaining a rendered image by using the normal vector of the reflection coefficients (Dingeldey [0006]; [0063]-[0071]; “performing direct volume rendering of a volumetric dataset” by using a bi-directional reflection distribution function with an anisotropic illumination model dependent on N a normal vector at each sample point).
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify Pavani in view of Hivet to incorporate the teachings of Dingeldey to include obtaining a rendered image by using the normal vector of the reflection coefficients; for the advantage of defining the change when applying infinitesimal positional changes on the surface (Dingeldey [0144]).
Still lacking the limitation such as obtaining a rendered image by using a reverse direction vector of the arbitrary light irradiation direction of each of the plurality of virtual illuminations with respect to each of the segments.
Neulander, in the same field of endeavor as the claimed invention, teaches obtaining a rendered image by using a reverse direction vector of the arbitrary light irradiation direction of each of the plurality of virtual illuminations with respect to each of the segments (Neulander [0020]; “The accurate rendering of specular reflections requires knowledge of incoming light from all directions in the surrounding environment at high angular resolution… the specular reflection may be split or partitioned into two components (e.g., at least two components), an environment map component and a camera feed component. The two components are then blended (e.g., combined) based on a function of an angle between a negated view vector (e.g., a vector in a direction opposite to a view vector) and a surface normal vector” (emphasis added)).
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify Pavani in view of Hivet and Dingeldey to incorporate the teachings of Neulander to include obtaining a rendered image by using a reverse direction vector of the arbitrary light irradiation direction of each of the plurality of virtual illuminations with respect to each of the segments; for the advantage of enhanced rendering accuracy (Neulander [0020]).
Claims 5-6 are rejected under 35 U.S.C. 103 as being unpatentable over Pavani in view of Lavoie et al. (US 20240312016 A1), hereinafter Lavoie.
As to claim 5, Pavani teaches the inspection method of claim 1, wherein the selecting of the integral section of the PSD (Pavani [0029]; “In some embodiments, the scattering of surface modeled from the power spectral density function is normalized so that the integral of power spectral density function is equal to total integrated scatter” (emphasis added)) comprises:
changing the PSD to a PSD function, wherein the PSD is a function of a space frequency (Pavani [0029]; “In block 22B… A power spectral density function is computed as the Fourier transform of the autocorrelation of surface profile”. [0031]; fig. 3; the feature spread function in block 26 is computed by transforming it “from spatial frequency domain to image domain”. Thus, the blocks prior to blocks 25 and 26 are in the spatial frequency domain. Therefore, the PSD at block 22B is a function of spatial frequency);
and setting a range including at least portion of the plurality of PSD points to the integral section (Pavani [0029]; “In some embodiments, the scattering of surface modeled from the power spectral density function is normalized so that the integral of power spectral density function is equal to total integrated scatter”. [0031]; “A(θ,φ) comprises information on the range of scattering angles collected by the imaging module” (emphasis added)).
However, Pavani does not explicitly disclose performing a differentiation of the PSD on the space frequency by using the PSD function; setting a threshold value; selecting a plurality of PSD points in a graph of the PSD function, wherein absolute values of slopes at each of the plurality of PSD points is greater than or equal to the threshold value.
Lavoie, in the same field of endeavor as the claimed invention, teaches performing a differentiation of the PSD on the space frequency (Lavoie abstract; “local spatial orientation and frequency variation”) by using the PSD function (Lavoie [0065]; “The radial spectral power density is used to determine fractional power in at least one vessel segment”. [0153]; “In some embodiments, the segmentation technique described herein” uses “partial differential equation-based methods”. Thus, the partial differential of the PSD of the PSD on the spatial frequency can be performed);
setting a threshold value (Lavoie claim 1; “(b) comparing the image quality pattern obtained in (a) with a predefined image quality threshold pattern, wherein the quality threshold pattern comprises at least one threshold”);
selecting a plurality of PSD points in a graph of the PSD function (Lavoie [0198]; “The term “angular spectral power density”, as used herein, refers to the angularly (over a certain range of orientation, for 0 to 180 degrees) average value of the spectral power density. Therefore, the angular spectral power can represent the density distribution of the power spectral density as a function of angle or orientation, over the range 0 to 180 degrees, in the image” (emphasis added)).
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify Pavani to incorporate the teachings of Lavoie to include performing a differentiation of the PSD on the space frequency by using the PSD function; setting a threshold value; selecting a plurality of PSD points in a graph of the PSD function; for the advantage of classification and improvement of the quality of the computed image (Lavoie [0012]-[0013]).
Further, Pavani in view of Lavoie teach using the PSD function (Lavoie [0197]-[0198]). A person of ordinary skill would have readily employed known computational analyses to quantify the absolute values of slopes at each of the plurality of PSD points, and compare them to a threshold value. Given Pavani in view of Lavoie’s explicit encouragement of computing a power spectral density function and comparing the image quality pattern with a predefined image quality threshold pattern (Lavoie claim 1), measuring the power spectral density graph and correlating the absolute value of the slopes to the threshold would have been an obvious and predictable modification.
Still lacking the limitation such as wherein absolute values of slopes at each of the plurality of PSD points is greater than or equal to the threshold value.
However, Applicant has not provided criticality for wherein absolute values of slopes at each of the plurality of PSD points is greater than or equal to the threshold value. Specification para. [0084] merely states “FIG. 7B is a graph showing a correlation of a slope absolute value of a power energy spectrum density with respect to a space frequency, according to an embodiment”. Specification para. [0086] merely states “In an embodiment, when a threshold value is set to 10, PSD points at which the absolute value f'q of the slope of the PSD is greater than or equal to the threshold value may correspond to PSD points denoted by circles in the graph of FIG. 7B”.
Furthermore, intended use and other types of functional language must result in a structural difference between the claimed invention and the prior art in order to patentably distinguish the claimed invention from the prior art. If the prior art structure is capable to performing the intended use, and then it meets the claim. It has been held that a recitation with respect to the manner in which a claimed apparatus is intended to be employed does not differentiate the claimed apparatus from a prior art apparatus satisfying the claimed structural limitations. Ex Parte Masham, 2 USPQ F.2d 1647 (1987). In a claim drawn to a process to making, the intended use must result in a manipulative difference as compared to the prior art. In Regarding claim Casey, 152 USPQ 235 (CCPA 1967); In Regarding claim Otto, 136 USPQ 458, 459 (CCPA 1963).
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify Pavani in view of Lavoie to incorporate wherein absolute values of slopes at each of the plurality of PSD points is greater than or equal to the threshold value; for the advantage of classification and improvement of the quality of the computed image (Lavoie [0012]-[0013]).
As to claim 6, Pavani teaches the inspection method of claim 1, wherein the selecting of the integral section of the PSD (Pavani [0029]; “In some embodiments, the scattering of surface modeled from the power spectral density function is normalized so that the integral of power spectral density function is equal to total integrated scatter” (emphasis added)) comprises:
changing the PSD to a PSD function, wherein the PSD is a function of a space frequency (Pavani [0029]; “In block 22B… A power spectral density function is computed as the Fourier transform of the autocorrelation of surface profile”. [0031]; fig. 3; the feature spread function in block 26 is computed by transforming it “from spatial frequency domain to image domain”. Thus, the blocks prior to blocks 25 and 26 are in the spatial frequency domain. Therefore, the PSD at block 22B is a function of spatial frequency).
However, Pavani does not explicitly disclose performing a differentiation of the PSD on the space frequency by using the PSD function; calculating a median of absolute values of slopes of the PSD; separating the absolute values into four groups by quartiles with respect to the median; selecting a selected group among the four groups, wherein the selected group includes upper 25% values among the absolute values, and each of the upper 25% values is greater than values of unselected groups; and setting a range including at least portion of the upper 25% values as the integral section.
Lavoie, in the same field of endeavor as the claimed invention, teaches performing a differentiation of the PSD on the space frequency (Lavoie abstract; “local spatial orientation and frequency variation”) by using the PSD function (Lavoie [0065]; “The radial spectral power density is used to determine fractional power in at least one vessel segment”. [0153]; “In some embodiments, the segmentation technique described herein” uses “partial differential equation-based methods”. Thus, the partial differential of the PSD of the PSD on the spatial frequency can be performed);
and calculating a median of the PSD (Lavoie [0081]; “In some embodiments, the sharpness metric described herein is determined based on… Radial Power Spectral Density Median”).
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify Pavani to incorporate the teachings of Lavoie to include performing a differentiation of the PSD on the space frequency by using the PSD function; and calculating a median of the PSD; for the advantage of classification and improvement of the quality of the computed image (Lavoie [0012]-[0013]).
Further, Pavani in view of Lavoie teach using the PSD function (Lavoie [0197]-[0198]). A person of ordinary skill would have readily employed known computational analyses to quantify the median of the absolute values of slopes of the PSD, separating the absolute values into groups, selecting a group and setting a range including a portion of the group. Given Pavani in view of Lavoie’s explicit encouragement of computing a power spectral density function and comparing the image quality pattern with a predefined image quality threshold pattern (Lavoie claim 1), calculating the median of the absolute values of slopes of the PSD, separating the absolute values into groups, selecting a group and setting a range including a portion of the group would have been an obvious and predictable modification.
Still lacking the limitation such as calculating a median of absolute values of slopes of the PSD; separating the absolute values into four groups by quartiles with respect to the median; selecting a selected group among the four groups, wherein the selected group includes upper 25% values among the absolute values, and each of the upper 25% values is greater than values of unselected groups; and setting a range including at least portion of the upper 25% values as the integral section.
However, Applicant has not provided criticality for calculating a median of absolute values of slopes of the PSD; separating the absolute values into four groups by quartiles with respect to the median; selecting a selected group among the four groups, wherein the selected group includes upper 25% values among the absolute values, and each of the upper 25% values is greater than values of unselected groups; and setting a range including at least portion of the upper 25% values as the integral section. Specification para. [0089] merely states “Operation S170b of selecting the integral section may include operation S173b of calculating a median of the absolute values (which correspond to f'q in Fig. 7B) of the slopes of the PSD, operation S174b of separating data (i.e., the absolute values) into four groups by quartiles with respect to the median, and operation S175b of setting upper 25% of the data to an integral section. For example, a selected group among the four groups may include upper 25% values among the absolute values, and each of the upper 25% values is greater than values of unselected groups. A range including at least portion of the upper 25% values may be set as the integral section”.
Furthermore, intended use and other types of functional language must result in a structural difference between the claimed invention and the prior art in order to patentably distinguish the claimed invention from the prior art. If the prior art structure is capable to performing the intended use, and then it meets the claim. It has been held that a recitation with respect to the manner in which a claimed apparatus is intended to be employed does not differentiate the claimed apparatus from a prior art apparatus satisfying the claimed structural limitations. Ex Parte Masham, 2 USPQ F.2d 1647 (1987). In a claim drawn to a process to making, the intended use must result in a manipulative difference as compared to the prior art. In Regarding claim Casey, 152 USPQ 235 (CCPA 1967); In Regarding claim Otto, 136 USPQ 458, 459 (CCPA 1963).
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify Pavani in view of Lavoie to incorporate calculating a median of absolute values of slopes of the PSD; separating the absolute values into four groups by quartiles with respect to the median; selecting a selected group among the four groups, wherein the selected group includes upper 25% values among the absolute values, and each of the upper 25% values is greater than values of unselected groups; and setting a range including at least portion of the upper 25% values as the integral section; for the advantage of classification and improvement of the quality of the computed image (Lavoie [0012]-[0013]).
Claims 11, 12, 14, 15 and 17 are rejected under 35 U.S.C. 103 as being unpatentable over Pavani in view of Debevec et al. (US 20100328677 A1), hereinafter Debevec.
As to claim 11, Pavani teaches an inspection method comprising: providing an inspection apparatus (Pavani [0001]; “wafer image processing for use in wafer inspection”) comprising;
a light receiver, wherein the light receiver is single one light receiver (Pavani fig. 1; [0022]; imaging module 4 collects scattered radiation from a wide area of surface 1);
and a plurality of illuminations, wherein: the plurality of illuminations is spaced apart from each other and disposed at first positions corresponding to a first set of latitudes and longitudes, and the plurality of illuminations is disposed repeatedly by a latitudinal interval in each longitudes, and disposed repeatedly by a longitudinal interval in each latitudes (Pavani fig. 5; [0035]; The image 5 is of the surface with a grid of repeated spacing indicating a set of latitudes and longitudes; and the images 9, 11, 13, 15 are of the features each with a grid of repeated spacing indicating a set of latitudes and longitudes. Thus, the illuminations of each image are spaced apart from each other), providing a semiconductor package including a surface (Pavani [0022]; fig. 1; “surface 1 is a semiconductor wafer”);
inputting power to one or more of the plurality of illuminations to irradiate light onto the surface of the semiconductor package (Pavani [0030]; “In some embodiments, the predetermined performance metric comprises maximizing the ratio of scattered power from feature to scattered power from surface”. Thus, power is input to irradiate light onto the wafer surface);
obtaining a plurality of vision images by detecting reflected light from the surface of the semiconductor package by using the light receiver (Pavani [0028]-[0029]; fig. 5; “In block 17, images of feature are acquired… In block 23, images of surface are acquired”);
obtaining a BRDF on the surface of the semiconductor package by using the plurality of vision images (Pavani [0029]; fig. 3; “In block 23, images of surface are acquired… In block 20, a structural model for surface is generated by extracting predetermined properties from acquired images of surface... In block 22B, a scattering model is computed from the structural model of surface… In some embodiments, a bidirectional reflection distribution function is used to calculate the scattering model of surface”);
rendering the plurality of vision images by using the BRDF to obtain a rendered image (Pavani [0029]; fig. 3; “In block 23, images of surface are acquired… In block 20, a structural model for surface is generated by extracting predetermined properties from acquired images of surface... In block 22B, a scattering model is computed from the structural model of surface… In some embodiments, a bidirectional reflection distribution function is used to calculate the scattering model of surface”. Thus, a plurality of vision images is rendered using BRDF) to obtain a rendered image (Pavani fig. 3; the surface scattering model 22B) including an image information obtained by using virtual light (Pavani [0029]; “In block 22B, a scattering model is computed from the structural model of surface… Scattering model comprises information on scattered radiation in a plurality of polar and azimuthal angles. The scattered radiation is generated by scattering of an electromagnetic radiation by the surface” (emphasis added). Thus, the surface scattering model includes information obtained by using this computed model, i.e. this virtual model of scattered light),
wherein: the virtual light is from a plurality of virtual illuminations disposed at second positions corresponding to a second set of latitudes and longitudes, and the first set of latitudes and longitudes is different from the second set of latitudes and longitudes (Pavani [0033]; claim 5; “wherein said computing a scattering model comprises: discretizing said structural model into a plurality of points located on a grid”, which is a computed scattered model grid, separate from the fig. 5 grid indicating the first set of latitudes and longitudes with “multiple points” (Pavani claim 1)), determining a measurement target of roughness of the surface (Pavani [0029]; “In some embodiments, an ensemble roughness metric for surface height deviation (relative to an average surface height value), such as a root mean square deviation, is computed);
selecting at least portion of the plurality of vision images based on the latitude of each of the plurality of illuminations and the measurement target (Pavani fig. 5; [0035]; The images 9, 11, 13, 15 are of the features of the targeted pixel regions 8A, 8B, 8C, 8D each with a grid of latitudes and longitudes. Thus, there is a plurality of illuminations to acquire the plurality of images in fig. 5);
obtaining a synthesis image (Pavani [0029]; structural model) of the rendered image and the at least portion of the plurality of vision images (Pavani [0029]; “A power spectral density function is computed as the Fourier transform of the autocorrelation of surface profile”);
performing a 2D Fourier transform (Pavani [0029]-[0030]; fig. 3; “ In some embodiments, the scattering of surface is modeled by computing a Fourier Transformation of the structural model of surface… In block 24, a filter is designed based on the scattering model of feature and scattering model of surface to achieve a predetermined filter performance metric… Consider F(θ,φ) to be the scattering model of feature, where θ is the polar angle and φ is the azimuthal angle. Similarly, consider S(θ,φ) to be the scattering model of surface. Both F and S are complex electromagnetic fields having an intensity and phase value at each θ and φ”. Thus, the Fourier transform is two-dimensional: θ and φ) on the synthesis image (Pavani [0029]; structural model) to calculate a PSD (Pavani [0029]; “A power spectral density function is computed as the Fourier transform of the autocorrelation of surface profile”);
selecting an integral section of the PSD (Pavani [0029]; “In some embodiments, the scattering of surface modeled from the power spectral density function is normalized so that the integral of power spectral density function is equal to total integrated scatter” (emphasis added));
and performing an integral on the PSD in the integral section to quantify the roughness (Pavani [0029]; “In some embodiments, an ensemble roughness metric for surface height deviation (relative to an average surface height value), such as a root mean square deviation, is computed. Further, an autocorrelation of surface profile is computed. A correlation length, a parameter quantifying the width of the autocorrelation plot, is estimated. A total integrated scatter is calculated from the ensemble roughness metric, correlation length, angle of incidence of electromagnetic beam, and wavelength of electromagnetic radiation” (emphasis added)).
However, Pavani does not explicitly disclose a semispherical housing; the light receiver disposed at an uppermost vertex of the semispherical housing, and the plurality of illuminations disposed on the semispherical housing.
Debevec, in the same field of endeavor as the claimed invention, teaches a semispherical housing (Debevec [0101]; “a rough specular hemisphere”);
the light receiver disposed at an uppermost vertex of the semispherical housing (Debevec [0101]; “The object may be observed through a hole in the apex of the hemisphere”. Thus, the light receiver, i.e. the “camera”, observing the object is disposed at the apex of the hemisphere),
and the plurality of illuminations disposed on the semispherical housing (Debevec [0101]; “Light emitted by the projector may be reflected by the hemisphere onto the object, and subsequently observed by the camera. A similar geometric calibration as above may be performed to ensure a one-to-one mapping between directions and projector pixels”).
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify Pavani to incorporate the teachings of Debevec to include a semispherical housing; the light receiver disposed at an uppermost vertex of the semispherical housing, and the plurality of illuminations disposed on the semispherical housing; for the advantage of precise design applications for objects exhibiting specular reflections (Debevec [0101]).
As to claim 12, Pavani teaches the inspection method of claim 11.
However, Pavani does not explicitly disclose wherein, the uppermost vertex of the semispherical housing is disposed at a latitude and a longitude of about 0 degree.
Debevec, in the same field of endeavor as the claimed invention, teaches wherein, the uppermost vertex of the semispherical housing is disposed at a latitude and a longitude of about 0 degree (Debevec [0101]; “The object may be observed through a hole in the apex of the hemisphere”. Thus, the latitude and longitude of the apex is 0 degrees).
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify Pavani to incorporate the teachings of Debevec to include wherein, the uppermost vertex of the semispherical housing is disposed at a latitude and a longitude of about 0 degree; for the advantage of precise design applications for objects exhibiting specular reflections (Debevec [0101]).
As to claim 14, Pavani teaches the inspection method of claim 11.
Pavani in view of Debevec does not explicitly disclose wherein, the latitudinal interval is about 15 degrees in each longitude, and the plurality of the illuminations are located between latitude of about -75 degrees to about -15 degrees or about 75 degrees to about 15 degrees in each longitude.
However, Applicant has not provided criticality for wherein, the latitudinal interval is about 15 degrees in each longitude, and the plurality of the illuminations are located between latitude of about -75 degrees to about -15 degrees or about 75 degrees to about 15 degrees in each longitude. Specification para. [0036] merely states “In an embodiment, in a spherical coordinate system, the plurality of illuminations 120 may be arranged apart from one another by a latitudinal interval θd of about 15 degrees except 0 degree, from a latitude θ of about -75 degrees to a latitude θ of about 75 degrees”.
Further, it has been held that finding the optimal or working ranges of a variable involves only routine skill in the art (MPEP 2144.05). In re Aller, 105 USPQ 233. In re Boesch, 617 F.2d 272, 205 USPQ 215 (CCPA 1980). Peterson, 315 F.3d at 1330, 65 USPQ2d at 1382.
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify Pavani in view of Debevec to incorporate wherein, the latitudinal interval is about 15 degrees in each longitude, and the plurality of the illuminations are located between latitude of about -75 degrees to about -15 degrees or about 75 degrees to about 15 degrees in each longitude; for the advantage of enhanced design precision (Pavani [0023]).
As to claim 15, Pavani teaches the inspection method of claim 11.
Pavani in view of Debevec does not explicitly disclose wherein, the longitudinal interval is about 45 degrees, and the plurality of illuminations in each latitudes are located between longitude of about 0 degree to about 315 degrees in each latitudes.
However, Applicant has not provided criticality for wherein, the longitudinal interval is about 45 degrees, and the plurality of illuminations in each latitudes are located between longitude of about 0 degree to about 315 degrees in each latitudes. Specification para. [0037] merely states “In an embodiment, in a spherical coordinate system, the plurality of illuminations 120 may be arranged apart from one another by a longitudinal interval Φd of about 45 degrees, at a longitude Φ of about 0 degree to a longitude Φ of about 315 degrees”.
Further, it has been held that finding the optimal or working ranges of a variable involves only routine skill in the art (MPEP 2144.05). In re Aller, 105 USPQ 233. In re Boesch, 617 F.2d 272, 205 USPQ 215 (CCPA 1980). Peterson, 315 F.3d at 1330, 65 USPQ2d at 1382.
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify Pavani in view of Debevec to incorporate wherein, the longitudinal interval is about 45 degrees, and the plurality of illuminations in each latitudes are located between longitude of about 0 degree to about 315 degrees in each latitudes; for the advantage of enhanced design precision (Pavani [0023]).
As to claim 17, Pavani teaches the inspection method of claim 11, wherein: when the measurement target is a width (Pavani [0029]; “A correlation length, a parameter quantifying the width of the autocorrelation plot, is estimated”);
and wherein: when the measurement target is a height (Pavani [0029]; “In some embodiments, an ensemble roughness metric for surface height deviation (relative to an average surface height value), such as a root mean square deviation, is computed” (emphasis added).
Pavani in view of Debevec does not explicitly disclose the at least portion of the plurality of vision images is obtained by using light from high-angle illuminations disposed at a first latitude, the at least portion of the plurality of vision images is obtained by using light from low-angle illuminations disposed at a second latitudes, each of the first latitudes has a magnitude of the latitude between about -15 degrees and about 15 degrees, and each of the second latitudes has a magnitude of the latitude between about -90 degrees and -75 degrees or between about 75 degrees to about 90 degrees.
However, Applicant has not provided criticality for the at least portion of the plurality of vision images is obtained by using light from high-angle illuminations disposed at a first latitude, the at least portion of the plurality of vision images is obtained by using light from low-angle illuminations disposed at a second latitudes, each of the first latitudes has a magnitude of the latitude between about -15 degrees and about 15 degrees, and each of the second latitudes has a magnitude of the latitude between about -90 degrees and -75 degrees or between about 75 degrees to about 90 degrees.
Specification para. [0048] merely states “In an embodiment, when the measurement target is a width, the at least portion of the plurality of vision images is obtained by using light from high-angle illuminations disposed at a first latitudes. Each of the first latitudes may have a value between about -15 degrees and about 15 degrees”. Specification para. [0049] merely states “In an embodiment, when the measurement target is a height, the at least portion of the plurality of vision images is obtained by using light from low-angle illuminations disposed at a second latitudes. Each of the second latitudes may have a value between about -90 degrees and -75 degrees or between about 75 degrees to about 90 degrees”.
Further, it has been held that finding the optimal or working ranges of a variable involves only routine skill in the art (MPEP 2144.05). In re Aller, 105 USPQ 233. In re Boesch, 617 F.2d 272, 205 USPQ 215 (CCPA 1980). Peterson, 315 F.3d at 1330, 65 USPQ2d at 1382.
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify Pavani in view of Debevec to incorporate the at least portion of the plurality of vision images is obtained by using light from high-angle illuminations disposed at a first latitude, the at least portion of the plurality of vision images is obtained by using light from low-angle illuminations disposed at a second latitudes, each of the first latitudes has a magnitude of the latitude between about -15 degrees and about 15 degrees, and each of the second latitudes has a magnitude of the latitude between about -90 degrees and -75 degrees or between about 75 degrees to about 90 degrees; for the advantage of enhanced design precision (Pavani [0023]).
Claim 13 is rejected under 35 U.S.C. 103 as being unpatentable over Pavani in view of Debevec, further in view of Ohnishi et al. (US 20100259746 A1), hereinafter Ohnishi.
As to claim 13, Pavani teaches the inspection method of claim 11.
However, Pavani in view of Debevec does not explicitly disclose wherein: each of the plurality of illuminations is configured so that a wavelength and intensity of light emitted therefrom is individually adjusted by a controller, and light from each of the plurality of illuminations is a visible light.
Ohnishi, in the same field of endeavor as the claimed invention, teaches wherein: each of the plurality of illuminations is configured so that a wavelength and intensity of light emitted therefrom is individually adjusted by a controller, and light from each of the plurality of illuminations is a visible light (Ohnishi [0061]-[0062]; fig. 5A-5B; [0061]; The light emission at each position of the light emission region of the lighting device 3 is set to emit light of spectral distribution different at all positions… the light emission intensity of each component of RGB is changed with respect to different directions on the dome… the light emission intensity is set so that the light emission intensity L(θ) on the isochromatic line satisfies the relationship L(θ)=Lmin+(Lmax−Lmin)×(θ/π)” (emphasis added). Thus, the wavelength θ and intensity L(θ) are individually adjusted with respect to the components of RGB and with respect to different directions on the dome. Further, RGB is in the visible spectrum and thus, light from each of the plurality of illuminations is a visible light).
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify Pavani in view of Debevec to incorporate the teachings of Ohnishi to include wherein: each of the plurality of illuminations is configured so that a wavelength and intensity of light emitted therefrom is individually adjusted by a controller, and light from each of the plurality of illuminations is a visible light; for the advantage of multispectral usage to provide more detailed information for accurate measurement of surface (Ohnishi [0061]).
PNG
media_image5.png
661
496
media_image5.png
Greyscale
Ohnishi Fig. 5A-5B
Claim 16 is rejected under 35 U.S.C. 103 as being unpatentable over Pavani in view of Debevec, further in view of Lavoie.
As to claim 16, Pavani teaches the inspection method of claim 11, wherein the selecting of the integral section of the PSD (Pavani [0029]; “In some embodiments, the scattering of surface modeled from the power spectral density function is normalized so that the integral of power spectral density function is equal to total integrated scatter” (emphasis added)) comprises:
changing the PSD to a PSD function, wherein the PSD is a function of a space frequency (Pavani [0029]; “In block 22B… A power spectral density function is computed as the Fourier transform of the autocorrelation of surface profile”. [0031]; fig. 3; the feature spread function in block 26 is computed by transforming it “from spatial frequency domain to image domain”. Thus, the blocks prior to blocks 25 and 26 are in the spatial frequency domain. Therefore, the PSD at block 22B is a function of spatial frequency);
and setting a range including at least portion of the plurality of PSD points to the integral section (Pavani [0029]; “In some embodiments, the scattering of surface modeled from the power spectral density function is normalized so that the integral of power spectral density function is equal to total integrated scatter”. [0031]; “A(θ,φ) comprises information on the range of scattering angles collected by the imaging module” (emphasis added)).
However, Pavani in view of Debevec does not explicitly disclose performing a differentiation of the PSD on the space frequency by using the PSD function; setting a threshold value; selecting a plurality of PSD points in a graph of the PSD function, wherein absolute values of slopes at each of the plurality of PSD points is greater than or equal to the threshold value.
Lavoie, in the same field of endeavor as the claimed invention, teaches performing a differentiation of the PSD on the space frequency (Lavoie abstract; “local spatial orientation and frequency variation”) by using the PSD function (Lavoie [0065]; “The radial spectral power density is used to determine fractional power in at least one vessel segment”. [0153]; “In some embodiments, the segmentation technique described herein” uses “partial differential equation-based methods”. Thus, the partial differential of the PSD of the PSD on the spatial frequency can be performed);
setting a threshold value (Lavoie claim 1; “(b) comparing the image quality pattern obtained in (a) with a predefined image quality threshold pattern, wherein the quality threshold pattern comprises at least one threshold”);
selecting a plurality of PSD points in a graph of the PSD function (Lavoie [0198]; “The term “angular spectral power density”, as used herein, refers to the angularly (over a certain range of orientation, for 0 to 180 degrees) average value of the spectral power density. Therefore, the angular spectral power can represent the density distribution of the power spectral density as a function of angle or orientation, over the range 0 to 180 degrees, in the image” (emphasis added)).
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify Pavani in view of Debevec to incorporate the teachings of Lavoie to include performing a differentiation of the PSD on the space frequency by using the PSD function; setting a threshold value; selecting a plurality of PSD points in a graph of the PSD function; for the advantage of classification and improvement of the quality of the computed image (Lavoie [0012]-[0013]).
Further, Pavani in view of Debevec and Lavoie teach using the PSD function (Lavoie [0197]-[0198]). A person of ordinary skill would have readily employed known computational analyses to quantify the absolute values of slopes at each of the plurality of PSD points, and compare them to a threshold value. Given Pavani in view of Lavoie’s explicit encouragement of computing a power spectral density function and comparing the image quality pattern with a predefined image quality threshold pattern (Lavoie claim 1), measuring the power spectral density graph and correlating the absolute value of the slopes to the threshold would have been an obvious and predictable modification.
Still lacking the limitation such as wherein absolute values of slopes at each of the plurality of PSD points is greater than or equal to the threshold value.
However, Applicant has not provided criticality for wherein absolute values of slopes at each of the plurality of PSD points is greater than or equal to the threshold value. Specification para. [0084] merely states “FIG. 7B is a graph showing a correlation of a slope absolute value of a power energy spectrum density with respect to a space frequency, according to an embodiment”. Specification para. [0086] merely states “In an embodiment, when a threshold value is set to 10, PSD points at which the absolute value f'q of the slope of the PSD is greater than or equal to the threshold value may correspond to PSD points denoted by circles in the graph of FIG. 7B”.
Furthermore, intended use and other types of functional language must result in a structural difference between the claimed invention and the prior art in order to patentably distinguish the claimed invention from the prior art. If the prior art structure is capable to performing the intended use, and then it meets the claim. It has been held that a recitation with respect to the manner in which a claimed apparatus is intended to be employed does not differentiate the claimed apparatus from a prior art apparatus satisfying the claimed structural limitations. Ex Parte Masham, 2 USPQ F.2d 1647 (1987). In a claim drawn to a process to making, the intended use must result in a manipulative difference as compared to the prior art. In Regarding claim Casey, 152 USPQ 235 (CCPA 1967); In Regarding claim Otto, 136 USPQ 458, 459 (CCPA 1963).
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify Pavani in view of Debevec and Lavoie to incorporate wherein absolute values of slopes at each of the plurality of PSD points is greater than or equal to the threshold value; for the advantage of classification and improvement of the quality of the computed image (Lavoie [0012]-[0013]).
Claim 18 is rejected under 35 U.S.C. 103 as being unpatentable over Pavani in view of Debevec, further in view of Institute of Aeronautical Engineering (Institute of Aeronautical Engineering, (2022, February 8). Relationship between Power Spectral Density and Autocorrelation Function by Ms. B Mary Swarnalatha [Video]. YouTube. https://www.youtube.com/watch?v=XUbsweljooE&t=28s).
As to claim 18, Pavani teaches the inspection method of claim 17, wherein the performing of the integral on the PSD comprises:
calculating an integral value of the PSD (Pavani [0029]; “In some embodiments, the scattering of surface modeled from the power spectral density function is normalized so that the integral of power spectral density function is equal to total integrated scatter” (emphasis added)) on a space frequency in the integral section Pavani [0029]; “In block 22B… A power spectral density function is computed as the Fourier transform of the autocorrelation of surface profile”. [0031]; fig. 3; the feature spread function in block 26 is computed by transforming it “from spatial frequency domain to image domain”. Thus, the blocks prior to blocks 25 and 26 are in the spatial frequency domain. Therefore, the PSD at block 22B is a function of spatial frequency);
setting an index value based on the measurement target (Pavani [0029]; “In some embodiments, an ensemble roughness metric for surface height deviation (relative to an average surface height value), such as a root mean square deviation, is computed. Further, an autocorrelation of surface profile is computed. A correlation length, a parameter quantifying the width of the autocorrelation plot, is estimated. A total integrated scatter is calculated from the ensemble roughness metric, correlation length, angle of incidence of electromagnetic beam, and wavelength of electromagnetic radiation” (emphasis added). Thus, the total integrated scatter is set based on the ensemble roughness metric);
and obtain a correlation function corresponding to a relationship between the index and the PSD (Pavani [0029]; “In some embodiments, an ensemble roughness metric for surface height deviation (relative to an average surface height value), such as a root mean square deviation, is computed. Further, an autocorrelation of surface profile is computed. A correlation length, a parameter quantifying the width of the autocorrelation plot, is estimated. A total integrated scatter is calculated from the ensemble roughness metric, correlation length, angle of incidence of electromagnetic beam, and wavelength of electromagnetic radiation. A power spectral density function is computed as the Fourier transform of the autocorrelation of surface profile” (emphasis added). Thus, the autocorrelation function is obtained corresponding to a relationship between the ensemble roughness metric and the PSD).
However, Pavani in view of Debevec does not explicitly disclose wherein the correlation function is a first-order function, a second-order function, a third-order function, or an exponential function.
Institute of Aeronautical Engineering, in the same field of endeavor as the claimed invention, teaches wherein the correlation function is a first-order function, a second-order function, a third-order function, or an exponential function (Institute of Aeronautical Engineering timestamps -37.02 and -22.33; The autocorrelation function Rxx(τ), i.e. “Rxx(t1, t-2)”, is an inverse FT of power spectral density, and generally is a second-order function, measuring the intensity correlation of light at two different times t1 and t-2).
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify Pavani in view of Debevec to incorporate the teachings of Institute of Aeronautical Engineering to include wherein the correlation function is a first-order function, a second-order function, a third-order function, or an exponential function; for the advantage of improved modeling.
Claim 19 is rejected under 35 U.S.C. 103 as being unpatentable over Pavani in view of Nagano et al. (US 20190244336 A1), hereinafter Nagano.
As to claim 19, Pavani teaches a method comprising:
preparing a wafer (Pavani [0022]; “FIG. 1 shows an imaging module 4 collecting scattered radiation from a wide area of a surface 1 and focusing the radiation on an image sensor 5, in accordance with the invention. A feature 2 present on surface 1 scatters electromagnetic radiation incident on it. In some embodiments, surface 1 is a semiconductor wafer” (emphasis added));
performing a semiconductor manufacturing process on the wafer to obtain a semiconductor package (Pavani [0002]; “Semiconductor wafers are used in the fabrication of integrated circuits (ICs) that drive modern electronic devices”);
and inspecting the semiconductor package (Pavani [0001]; “wafer image processing for use in wafer inspection”), wherein the inspecting of the semiconductor package comprises:
obtaining a plurality of vision images of a surface of the semiconductor package by using light from a plurality of illuminations with respect to an illumination designation region (Pavani [0028]-[0029]; fig. 5; “In block 17, images of feature are acquired… In block 23, images of surface are acquired”. Thus, there is a plurality of illuminations to acquire the plurality of images in fig. 5);
obtaining a BRDF on the surface of the semiconductor package by using the plurality of vision images (Pavani [0029]; fig. 3; “In block 23, images of surface are acquired… In block 20, a structural model for surface is generated by extracting predetermined properties from acquired images of surface... In block 22B, a scattering model is computed from the structural model of surface… In some embodiments, a bidirectional reflection distribution function is used to calculate the scattering model of surface”);
obtain a rendered image including an image information obtained by using virtual light by using the BRDF with respect to an illumination non-designation region (Pavani [0029]; fig. 3; “In block 23, images of surface are acquired… In block 20, a structural model for surface is generated by extracting predetermined properties from acquired images of surface... In block 22B, a scattering model is computed from the structural model of surface… In some embodiments, a bidirectional reflection distribution function is used to calculate the scattering model of surface”. Thus, a plurality of vision images is rendered using BRDF);
determining a measurement target of roughness of the surface of the semiconductor package (Pavani [0029]; “In some embodiments, an ensemble roughness metric for surface height deviation (relative to an average surface height value), such as a root mean square deviation, is computed” (emphasis added));
selecting at least portion of the plurality of vision images based on a position of each of the plurality of illuminations and the measurement target (Pavani fig. 5; [0035]; The images 9, 11, 13, 15 are of the features of the targeted pixel regions 8A, 8B, 8C, 8D each with a grid of latitudes and longitudes. Thus, there is a plurality of illuminations to acquire the plurality of images in fig. 5);
performing a 2D Fourier transform (Pavani [0029]-[0030]; fig. 3; “ In some embodiments, the scattering of surface is modeled by computing a Fourier Transformation of the structural model of surface… In block 24, a filter is designed based on the scattering model of feature and scattering model of surface to achieve a predetermined filter performance metric… Consider F(θ,φ) to be the scattering model of feature, where θ is the polar angle and φ is the azimuthal angle. Similarly, consider S(θ,φ) to be the scattering model of surface. Both F and S are complex electromagnetic fields having an intensity and phase value at each θ and φ”. Thus, the Fourier transform is two-dimensional: θ and φ) on a first synthesis image of the rendered image (Pavani [0029]; structural model) and the at least portion of the plurality of vision images to obtain a power spectrum density (PSD) on the surface (Pavani [0029]; “A power spectral density function is computed as the Fourier transform of the autocorrelation of surface profile”);
selecting an integral section of the PSD (Pavani [0029]; “In some embodiments, the scattering of surface modeled from the power spectral density function is normalized so that the integral of power spectral density function is equal to total integrated scatter” (emphasis added));
and performing an integral on the PSD in the integral section to quantify the roughness (Pavani [0029]; “In some embodiments, an ensemble roughness metric for surface height deviation (relative to an average surface height value), such as a root mean square deviation, is computed. Further, an autocorrelation of surface profile is computed. A correlation length, a parameter quantifying the width of the autocorrelation plot, is estimated. A total integrated scatter is calculated from the ensemble roughness metric, correlation length, angle of incidence of electromagnetic beam, and wavelength of electromagnetic radiation” (emphasis added)).
However, Pavani does not explicitly disclose the method is a semiconductor manufacturing method.
Nagano, in the same field of endeavor as the claimed invention, teaches the method is a semiconductor manufacturing method (Nagano claim 16; “A semiconductor device manufacturing method using a defect inspection apparatus”).
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify Pavani to incorporate the teachings of Nagano to include the method is a semiconductor manufacturing method, for the advantage of real-time in-line manufacturing (Nagano [0026]).
Claim 20 is rejected under 35 U.S.C. 103 as being unpatentable over Pavani in view of Nagano, further in view of Lavoie.
As to claim 20, Pavani teaches the semiconductor manufacturing method of claim 19, wherein the selecting of the integral section of the PSD comprises:
changing the PSD to a PSD function, wherein the PSD is a function of a space frequency (Pavani [0029]; “In block 22B… A power spectral density function is computed as the Fourier transform of the autocorrelation of surface profile”. [0031]; fig. 3; the feature spread function in block 26 is computed by transforming it “from spatial frequency domain to image domain”. Thus, the blocks prior to blocks 25 and 26 are in the spatial frequency domain. Therefore, the PSD at block 22B is a function of spatial frequency);
and setting a range including at least portion of the upper 25% values as the integral section (Pavani [0029]; “In some embodiments, the scattering of surface modeled from the power spectral density function is normalized so that the integral of power spectral density function is equal to total integrated scatter”. [0031]; “A(θ,φ) comprises information on the range of scattering angles collected by the imaging module” (emphasis added)).
However, Pavani in view of Nagano does not explicitly disclose performing a differentiation of the PSD on the space frequency by using the PSD function; calculating a median of absolute values of slopes of the PSD; separating the absolute values into four groups by quartiles with respect to the median; selecting a selected group among the four groups, wherein the selected group includes upper 25% values among the absolute values, and each of the upper 25% values is greater than values of unselected groups.
Lavoie, in the same field of endeavor as the claimed invention, teaches performing a differentiation of the PSD on the space frequency (Lavoie abstract; “local spatial orientation and frequency variation”) by using the PSD function (Lavoie [0065]; “The radial spectral power density is used to determine fractional power in at least one vessel segment”. [0153]; “In some embodiments, the segmentation technique described herein” uses “partial differential equation-based methods”. Thus, the partial differential of the PSD of the PSD on the spatial frequency can be performed);
and calculating a median of the PSD (Lavoie [0081]; “In some embodiments, the sharpness metric described herein is determined based on… Radial Power Spectral Density Median”).
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify Pavani in view of Nagano to incorporate the teachings of Lavoie to include performing a differentiation of the PSD on the space frequency by using the PSD function; and calculating a median of the PSD; for the advantage of classification and improvement of the quality of the computed image (Lavoie [0012]-[0013]).
Further, Pavani in view of Nagano and Lavoie teach using the PSD function (Lavoie [0197]-[0198]). A person of ordinary skill would have readily employed known computational analyses to quantify the median of the absolute values of slopes of the PSD, separating the absolute values into groups and selecting a group. Given Pavani in view of Lavoie’s explicit encouragement of computing a power spectral density function and comparing the image quality pattern with a predefined image quality threshold pattern (Lavoie claim 1), calculating the median of the absolute values of slopes of the PSD, separating the absolute values into groups and selecting a group would have been an obvious and predictable modification.
Still lacking the limitation such as calculating a median of absolute values of slopes of the PSD; separating the absolute values into four groups by quartiles with respect to the median; selecting a selected group among the four groups, wherein the selected group includes upper 25% values among the absolute values, and each of the upper 25% values is greater than values of unselected groups.
However, Applicant has not provided criticality for calculating a median of absolute values of slopes of the PSD; separating the absolute values into four groups by quartiles with respect to the median; selecting a selected group among the four groups, wherein the selected group includes upper 25% values among the absolute values, and each of the upper 25% values is greater than values of unselected groups. Specification para. [0089] merely states “Operation S170b of selecting the integral section may include operation S173b of calculating a median of the absolute values (which correspond to f'q in Fig. 7B) of the slopes of the PSD, operation S174b of separating data (i.e., the absolute values) into four groups by quartiles with respect to the median, and operation S175b of setting upper 25% of the data to an integral section. For example, a selected group among the four groups may include upper 25% values among the absolute values, and each of the upper 25% values is greater than values of unselected groups”.
Furthermore, intended use and other types of functional language must result in a structural difference between the claimed invention and the prior art in order to patentably distinguish the claimed invention from the prior art. If the prior art structure is capable to performing the intended use, and then it meets the claim. It has been held that a recitation with respect to the manner in which a claimed apparatus is intended to be employed does not differentiate the claimed apparatus from a prior art apparatus satisfying the claimed structural limitations. Ex Parte Masham, 2 USPQ F.2d 1647 (1987). In a claim drawn to a process to making, the intended use must result in a manipulative difference as compared to the prior art. In Regarding claim Casey, 152 USPQ 235 (CCPA 1967); In Regarding claim Otto, 136 USPQ 458, 459 (CCPA 1963).
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify Pavani in view of Nagano and Lavoie to incorporate calculating a median of absolute values of slopes of the PSD; separating the absolute values into four groups by quartiles with respect to the median; selecting a selected group among the four groups, wherein the selected group includes upper 25% values among the absolute values, and each of the upper 25% values is greater than values of unselected groups; for the advantage of classification and improvement of the quality of the computed image (Lavoie [0012]-[0013]).
Conclusion
Any inquiry concerning this communication or earlier communications from the examiner should be directed to Kemaya Nguyen whose telephone number is (571)272-9078. The examiner can normally be reached Mon - Fri 11 am – 8 pm ET.
If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Tarifur Chowdhury can be reached on (571) 272-2287. The fax phone number for the organization where this application or proceeding is assigned is 571-270-4211.
Information regarding the status of an application may be obtained from the Patent Application Information Retrieval (PAIR) system. Status information for published applications may be obtained from either Private PAIR or Public PAIR. Status information for unpublished applications is available through Private PAIR only. For more information ab
out the PAIR system, see http://pair-direct.uspto.gov. Should you have questions on access to the Private PAIR system, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative or access to the automated information system, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000.
/KEMAYA NGUYEN/Examiner, Art Unit 2877
/TARIFUR R CHOWDHURY/Supervisory Patent Examiner, Art Unit 2877