Prosecution Insights
Last updated: August 15, 2026
Application No. 18/031,573

MAKING A MEASUREMENT RELATING TO AN OBJECT DEPENDING ON A DERIVED MEASUREMENT SURFACE

Non-Final OA §103
Filed
Apr 12, 2023
Priority
Oct 13, 2020 — nonprovisional of PCTUS2020055359
Examiner
GEISS, BRIAN BUTLER
Art Unit
2857
Tech Center
2800 — Semiconductors & Electrical Systems
Assignee
Peridot Print LLC
OA Round
3 (Non-Final)
69%
Grant Probability
Favorable
3-4
OA Rounds
0m
Est. Remaining
95%
With Interview

Examiner Intelligence

Grants 69% — above average
69%
Career Allowance Rate
47 granted / 68 resolved
+1.1% vs TC avg
Strong +26% interview lift
Without
With
+25.7%
Interview Lift
resolved cases with interview
Typical timeline
3y 2m
Avg Prosecution
23 currently pending
Career history
90
Total Applications
across all art units

Statute-Specific Performance

§101
23.9%
-16.1% vs TC avg
§103
48.4%
+8.4% vs TC avg
§102
17.7%
-22.3% vs TC avg
§112
9.8%
-30.2% vs TC avg
Black line = Tech Center average estimate • Based on career data from 68 resolved cases

Office Action

§103
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 . Continued Examination Under 37 CFR 1.114 A request for continued examination under 37 CFR 1.114, including the fee set forth in 37 CFR 1.17(e), was filed in this application after final rejection. Since this application is eligible for continued examination under 37 CFR 1.114, and the fee set forth in 37 CFR 1.17(e) has been timely paid, the finality of the previous Office action has been withdrawn pursuant to 37 CFR 1.114. Applicant's submission filed on 04/26/2026 has been entered. Response to Amendment Applicant has submitted the following: Claims 1-10, and 16-25 are pending examination; Claims 11-15 are cancelled; Claims 16-25 are newly added; and Claims 1-10 are newly amended. Response to Arguments Applicant's arguments filed 04/24/2026 have been fully considered but they are not persuasive. Applicant argues that the prior art does not teach the newly amended limitations, including the surface being measured after the object has been additively manufactured, a preliminary planar object surface, and a revised planar object surface. Examiner respectfully disagrees. Previously cited Chen teaches receiving measured surface data after an additive manufacturing apparatus has additively manufactured an object ([0029] “A sensor 160 (sometimes referred to as a scanner) is positioned above the object under fabrication 121 and is used to determine physical characteristics of the partially fabricated object. For example, the sensor 160 measures one or more of the surface geometry (e.g., a depth map characterizing the thickness/depth of the partially fabricated object) and subsurface characteristics (e.g., in the near surface comprising, for example, 10s or 100s of deposited layers). The characteristics that may be sensed can include one or more of a material density, material identification, and a curing state. Very generally, the measurements from the sensor 160 are associated with a three-dimensional (i.e., x, y, z) coordinate system where the x and y axes are treated as spatial axes in the plane of the build surface and the z axis is a height axis (i.e., growing as the object is fabricated).”). Under broadest reasonable interpretation, the partially fabricated object, being additively manufactured according to a model ([0032] “The controller 110 uses a model 190 of the object to be fabricated to control motion of the build platform 130 using a motion actuator 150 (e.g., providing three degrees of motion) and control the emission of material from the jets 120 according to non-contact feedback of the object characteristics determined via the sensor 160.”), is the additively manufactured object and the subsequent scan data (301) is taken after the object is additively manufactured. Therefore, even if the finished object is not complete, the receiving of the surface measurements is after the object (e.g. partially fabricated object) is additively manufactured. Previously cited Buller teaches determining ([0111] lines 1-6, “the target surface is detected by a detection system. The detection system may comprise at least one sensor. The detection system may comprise a light source operable to illuminate a portion of the 3D forming (e.g., printing) system enclosure (e.g., the target surface).”) a preliminary planar object surface of the object corresponding to the planar model surface, based on the measured surface data ([0140] lines 18-31, “The boundaries between the layers may be (e.g., substantially) planar. The boundaries between the layers may have some irregularity (e.g., roughness) due to the transformation (e.g., melting and or sintering) process (e.g., and formation of any microstructure such as melt pools). An average layering plane (e.g., FIG. 8C, 814) may correspond to a (e.g., imaginary) plane that is an estimated or calculated average. A calculated average may correspond to an arithmetic mean of (e.g., a number of) point locations on a boundary between layers. A calculated average may be calculated using, for example, a linear regression analysis. In some cases, the average layering plane consider deviations from a nominal planar shape.”; see [0159] “The target parameter may vary in time (e.g., in real time) and/or in location. The location may comprise a location at the exposed surface of the material bed. The location may comprise a location at the top surface of the (e.g., forming) 3D object. The target parameter may correlate to the controllable property. The (e.g., input) target parameter may vary in time and/or location in the material bed (e.g., on the forming 3D object)” and “The geometric information may derive from the 3D object (or a correctively deviated (e.g., altered) model thereof). The geometry may comprise geometric information of a previously printed portion of the 3D object (e.g., comprising a local thickness below a given layer, local build angle, proximity to an edge on a given layer, or proximity to layer boundaries).”), determining a revised planar object surface of the object corresponding to the planar model surface([0137] lines 30-37, “The structural correction may comprise any pre-print correction to the model of the requested 3D object that may result in reduced deformation of the formed 3D object and adherence to the requested dimensionality constraints of the 3D object that is formed. The structural correction may comprise a geometric correction to the geometric model of the requested 3D object.”; “the analysis data is compared to requested data. For example, a geometry of the printed object(s) may be compared with the geometry of the requested object(s). In some embodiments, the analysis data is used (e.g., FIG. 7, 717) to adjust the simulation (e.g., FIG. 7, 710). The adjusted simulation may be used, for example, in formation of subsequent object(s).”), by performing a statistical analysis of the measured surface data offset from the preliminary planar object surface in an interpretation direction ([0140] lines 23-31, “An average layering plane (e.g., FIG. 8C, 814) may correspond to a (e.g., imaginary) plane that is an estimated or calculated average. A calculated average may correspond to an arithmetic mean of (e.g., a number of) point locations on a boundary between layers. A calculated average may be calculated using, for example, a linear regression analysis. In some cases, the average layering plane consider deviations from a nominal planar shape.; [0204] lines 16-22, “Generated forming instructions may comprise application of a pre-transformed material, application of an amount of energy emitted to a selected location, a detection system activation and deactivation, sensor data and/or signal acquisition, image processing, process parameters (e.g., dispenser layer height, planarization, chamber pressure), or any combination thereof.”). The target surface, based off of the measured layer plane, is the preliminary planar object surface. The geometric correction, based off of the average layering plane, and which informs formation of subsequent objects, is the revised planar object surface. 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, 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. Claim(s) 1-6, 8-10, 16-19, and 21-24 is/are rejected under 35 U.S.C. 103 as being unpatentable over Chen et al. (US 20200215761 A1, previously cited) in view of Buller et al. (US 20200004225 A1). Regarding claim 1, Chen teaches A method comprising: after an additive manufacturing apparatus (Fig. 1) has additively manufactured an object (object 121) according to a model (model 190), receiving measured surface data ([0029] “A sensor 160 (sometimes referred to as a scanner) is positioned above the object under fabrication 121 and is used to determine physical characteristics of the partially fabricated object. For example, the sensor 160 measures one or more of the surface geometry (e.g., a depth map characterizing the thickness/depth of the partially fabricated object) and subsurface characteristics (e.g., in the near surface comprising, for example, 10s or 100s of deposited layers). The characteristics that may be sensed can include one or more of a material density, material identification, and a curing state. Very generally, the measurements from the sensor 160 are associated with a three-dimensional (i.e., x, y, z) coordinate system where the x and y axes are treated as spatial axes in the plane of the build surface and the z axis is a height axis (i.e., growing as the object is fabricated).”). Under broadest reasonable interpretation, the partially fabricated object, being additively manufactured according to a model ([0032] “The controller 110 uses a model 190 of the object to be fabricated to control motion of the build platform 130 using a motion actuator 150 (e.g., providing three degrees of motion) and control the emission of material from the jets 120 according to non-contact feedback of the object characteristics determined via the sensor 160.”), is the additively manufactured object and the subsequent scan data (301) is taken after the object is additively manufactured. Therefore, even if the finished object is not complete, the receiving of the surface measurements is after the object (e.g. partially fabricated object) is additively manufactured. for a ([0029] lines 4-15, “the sensor 160 measures one or more of the surface geometry (e.g., a depth map characterizing the thickness/depth of the partially fabricated object) and subsurface characteristics (e.g., in the near surface comprising, for example, 10s or 100s of deposited layers). The characteristics that may be sensed can include one or more of a material density, material identification, and a curing state. Very generally, the measurements from the sensor 160 are associated with a three-dimensional (i.e., x, y, z) coordinate system where the x and y axes are treated as spatial axes in the plane of the build surface and the z axis is a height axis (i.e., growing as the object is fabricated).”) the ([0038] lines 3-13, “In FIG. 3, the expected surface height is represented as a line 418. The expected surface height is useful for comparison to the actual printed surface height. For example, when fabricating the object 121, discrepancies between the model 190 and the actual material deposited often occur. Even if the jets are controlled to deposit a planned thickness, the achieved thickness of the layer may deviate from the plan due to variable or unpredicted characteristics of the jetting and/or due to changes after jetting such as during curing or flowing on the surface before curing.”); determining a revised planar object surface of the object corresponding to the planar model surface ([0032] “The controller 110 uses a model 190 of the object to be fabricated to control motion of the build platform 130 using a motion actuator 150 (e.g., providing three degrees of motion) and control the emission of material from the jets 120 according to non-contact feedback of the object characteristics determined via the sensor 160.”; [0033] lines 5-11, “the sensor data processor 111 processes the model 190 and a time history of scan data (referred to as ‘successive scan data’) from the sensor 160 to determine a high-quality depth reconstruction of the 3D object being fabricated. The depth reconstruction is provided to a planner 112, which modifies a fabrication plan for the 3D object based on the depth reconstruction.”; [0034] “Referring to FIG. 2, the depth reconstruction module 111 processes the model 190 of the part being fabricated and the successive scan data 301 in a depth reconstruction procedure 300 to determine, for a particular (x, y) coordinate on a 3D object being manufactured, an optimal depth estimate for each scan performed during the additive manufacturing process.”), by performing a statistical analysis of the measured surface data offset from the preliminary planar object surface (Fig. 2, steps 309-313; [0048] “Referring again to FIG. 2, the aligned data set 309 is provided as input to fifth step 310, which smooths the aligned data 309 to regularize the aligned data 309, generating a smoothed dataset 311. In practice, such a smoothing operation may be performed by a filtering the aligned data set 309 using, for example, a Gaussian filter, a median filter, or mean filter with limited extent (e.g.,3-8).”; [0062] lines 9-20, “As another alternative, a statistical approach may be used in which for each deposited layer, there is an expected achieved thickness and a variance (square of the standard deviation) of that thickness. For example, calibration data may be used to both determine the average and the variance. Similarly, the OCT data may yield an estimate of the height (e.g., based on the rate of change from low to high response), and the variance of that estimate may be assumed or determined from the data itself. Using such statistics, the estimate of the height after the t.sup.th layer may be tracked, for example, using a Kalman filter or other related statistical approach.”) in an interpretation direction ([0029] lines 11-15, “the measurements from the sensor 160 are associated with a three-dimensional (i.e., x, y, z) coordinate system where the x and y axes are treated as spatial axes in the plane of the build surface and the z axis is a height axis (i.e., growing as the object is fabricated).”; [0051] lines 2-6, “the energy image is constructed as a function of a gradient in the vertical direction combined with a weighting function, where gradients that are closer to the top of the image are weighted more than the later gradients.”), the direction of the gradient is the interpretation direction; adjusting either or both of a control parameter or a calibration parameter of the additive manufacturing apparatus based on the revised planar object surface ([0032] “The controller 110 uses a model 190 of the object to be fabricated to control motion of the build platform 130 using a motion actuator 150 (e.g., providing three degrees of motion) and control the emission of material from the jets 120 according to non-contact feedback of the object characteristics determined via the sensor 160.”; [0033] lines 5-11, “the sensor data processor 111 processes the model 190 and a time history of scan data (referred to as ‘successive scan data’) from the sensor 160 to determine a high-quality depth reconstruction of the 3D object being fabricated. The depth reconstruction is provided to a planner 112, which modifies a fabrication plan for the 3D object based on the depth reconstruction.”) Chen does not teach the method, comprising: receiving measured surface data for a non-planar object surface of the object corresponding to a planar model surface of the model determining a preliminary planar object surface of the object corresponding to the planar model surface, based on the measured surface data; and causing the additive manufacturing apparatus to additively manufacture a subsequent object according to either or both of the adjusted control parameter and/or the adjusted calibration parameter. Buller teaches an analogous method of making a measurement (Abstract; Fig. 1; detection system of [0111]), comprising: receiving measured surface data for a non-planar object surface of the object ([0140] lines 13-23, “Boundaries (e.g., FIG. 8C, 806, 808, 810 and 812) between the layers may be visible (e.g., by human eye or using microscopy). The microscopy method may comprise optical microscopy, scanning electron microscopy, or transmission electron microscopy. The boundaries between the layers may be evident by a microstructure of the 3D object. The boundaries between the layers may be (e.g., substantially) planar. The boundaries between the layers may have some irregularity (e.g., roughness) due to the transformation (e.g., melting and or sintering) process (e.g., and formation of any microstructure such as melt pools).”) corresponding to a planar model surface of the model ([0140] lines 3-9, “FIG. 8A, layers (e.g., FIG. 8A, 872, 874, and 876) of the geometric model are depicted. Layers of the geometric model may correspond to (e.g., successive) layers of the formed 3D object (e.g., that formed in a layer-wise manner) and/or slices of the geometric model. In some cases, a layer comprises a layering plane that corresponds to an average layering plane.”) determining ([0111] lines 1-6, “the target surface is detected by a detection system. The detection system may comprise at least one sensor. The detection system may comprise a light source operable to illuminate a portion of the 3D forming (e.g., printing) system enclosure (e.g., the target surface).”) a preliminary planar object surface of the object corresponding to the planar model surface, based on the measured surface data ([0140] lines 18-31, “The boundaries between the layers may be (e.g., substantially) planar. The boundaries between the layers may have some irregularity (e.g., roughness) due to the transformation (e.g., melting and or sintering) process (e.g., and formation of any microstructure such as melt pools). An average layering plane (e.g., FIG. 8C, 814) may correspond to a (e.g., imaginary) plane that is an estimated or calculated average. A calculated average may correspond to an arithmetic mean of (e.g., a number of) point locations on a boundary between layers. A calculated average may be calculated using, for example, a linear regression analysis. In some cases, the average layering plane consider deviations from a nominal planar shape.”; see [0159] “The target parameter may vary in time (e.g., in real time) and/or in location. The location may comprise a location at the exposed surface of the material bed. The location may comprise a location at the top surface of the (e.g., forming) 3D object. The target parameter may correlate to the controllable property. The (e.g., input) target parameter may vary in time and/or location in the material bed (e.g., on the forming 3D object)” and “The geometric information may derive from the 3D object (or a correctively deviated (e.g., altered) model thereof). The geometry may comprise geometric information of a previously printed portion of the 3D object (e.g., comprising a local thickness below a given layer, local build angle, proximity to an edge on a given layer, or proximity to layer boundaries).”); and causing the additive manufacturing apparatus (Fig. 1, 3D printer 100). to additively manufacture a subsequent object according to either or both of the adjusted control parameter and/or the adjusted calibration parameter (Fig. 7; [0137] lines 75-81, “ monitoring is done before, during and/or after printing. The monitoring may use historical measurements (e.g., as an analytical tool and/or to set a threshold value). Monitoring of one or more aspects of formation can optionally be used to (e.g., directly) modify the forming instructions (e.g., FIG. 7, 713) and/or adjust the one or more simulations (e.g., FIG. 7, 715).”; lines 119-131, “The roughness can be measured with a surface profilometer. In some cases, the analysis provides data concerning geometry of the object(s). In some cases, the analysis provides data concerning one or more material properties (e.g., porosity, surface roughness, grain structure, internal strain and/or chemical composition) of the object(s). In some embodiments, the analysis data is compared to requested data. For example, a geometry of the printed object(s) may be compared with the geometry of the requested object(s). In some embodiments, the analysis data is used (e.g., FIG. 7, 717) to adjust the simulation (e.g., FIG. 7, 710). The adjusted simulation may be used, for example, in formation of subsequent object(s).”; [0137] lines 104-111, “The target signal may be a value, a set of values, or a function (e.g., a time dependent function). The one or more 3D objects may optionally be analyzed (e.g., FIG. 7, 716). In some embodiments, a target (e.g., thermal) signal is obtained from historical data of 3D objects (or portions thereof) that have been analyzed. In some embodiments, the object(s) or portion(s) thereof is analyzed using an inspection tool”). The adjustment of simulation in the formation of subsequent objects and modification of the forming instructions thereof, wherein the monitoring and adjustment may occur during or after printing, and wherein the adjustment includes a target based on historical data of 3D objects, is the causing the manufacture of a subsequent object according to the adjustment of a control parameter of the additive manufacturing apparatus. It would be obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the method of Chen to include the measured surface data for a non-planar object surface, preliminary planar object surface, and manufacture of a subsequent object of Buller because it would yield predictable and advantageous results. The measurement of non-planar surface (for an expected planar surface) is predictable result for detecting deviations from the desired planar surface. The determination of a preliminary planar object surface yields predictable results of determining a plane for comparison between model and measured object. The manufacture of subsequent objects according to an adjusted control parameter based on previous measurements would predictably enable the additive manufacturing apparatus to be controlled to alter its manufacturing process after the surface deviate is determined. Further, it would yield advantageous results of, due to the adjustment of the control parameter, manufacturing a subsequent object without the surface deviation of the preceding manufactured object. Regarding claim 2, Chen in view of Buller teaches The method of claim 1, further comprising: determining the interpretation direction based on a reference object surface of the object (Chen: [0061] “While the discussion above relates mostly to the use of temporal data to improve a depth reconstruction, it is notes that the techniques above can also use spatio-temporal data (e.g., rather than simply tracking a single (x, y) position over time, the algorithm can additionally track a spatial neighborhood of positions around (and beneath in the z direction) the (x, y) position to improve the depth reconstruction”; [0051] lines 2-6, “the energy image is constructed as a function of a gradient in the vertical direction combined with a weighting function, where gradients that are closer to the top of the image are weighted more than the later gradients.”; [0058]” Referring again to FIG. 2, the optimal depth estimate 317 is provided as input to an eighth step 318 that maps the optimal depth estimate 317 back to the input space by inverting the column shift step (i.e., step 308) and expands the compressed columns (e.g., those compressed in the data reduction process step 304). The output (sometimes referred to as ‘estimated depth data’) 321 of the eighth step 318 is the optimal depth estimate for the scan at each (x, y) position in the original input space.”). The interpretation direction (i.e. direction of gradient) depends on a surface fit to reference surface data representing at least a portion of a reference surface of the object (output estimated depth data, based on spatio-temporal or spatial neighborhood data of the object). Regarding claim 3, Chen in view of Buller teaches The method of claim 2, wherein the reference object surface is other than the preliminary planar object surface (Chen: [0058]- [0059] “Referring again to FIG. 2, the optimal depth estimate 317 is provided as input to an eighth step 318 that maps the optimal depth estimate 317 back to the input space by inverting the column shift step (i.e., step 308) and expands the compressed columns (e.g., those compressed in the data reduction process step 304). The output (sometimes referred to as ‘estimated depth data’) 321 of the eighth step 318 is the optimal depth estimate for the scan at each (x, y) position in the original input space. Referring to FIG. 9, the optimal depth estimate mapped into the input space 321 is shown along with the successive scan data 301 and the expected height data 418 for the (x, y) position.”). The mapped optimal depth estimate, as shown in Fig. 9, is a surface other than the preliminary planar object. Regarding claim 4, Chen in view of Buller teaches The method of claim 1, wherein determining the revised planar object surface by performing the statistical analysis comprises: identifying a data point corresponding to a kth percentile data point of the measured surface data offset from the preliminary planar object surface in the interpretation direction (Chen: [0048] “Referring again to FIG. 2, the aligned data set 309 is provided as input to fifth step 310, which smooths the aligned data 309 to regularize the aligned data 309, generating a smoothed dataset 311. In practice, such a smoothing operation may be performed by a filtering the aligned data set 309 using, for example, a Gaussian filter, a median filter, or mean filter with limited extent (e.g.,3-8).”; [0062] lines 9-20, “As another alternative, a statistical approach may be used in which for each deposited layer, there is an expected achieved thickness and a variance (square of the standard deviation) of that thickness. For example, calibration data may be used to both determine the average and the variance. Similarly, the OCT data may yield an estimate of the height (e.g., based on the rate of change from low to high response), and the variance of that estimate may be assumed or determined from the data itself. Using such statistics, the estimate of the height after the t.sup.th layer may be tracked, for example, using a Kalman filter or other related statistical approach.”; Buller: [0174] lines 1-3, “At times, an energy beam is directed onto a specified area of at least a portion of the target surface for a specified time period.”). The median filter, among other statistical approaches for determining the measurement surface, identifies a kth percentile data point, wherein the median is the 50th percentile.; and determining the revised planar object surface based on the identified data point ([0032] “The controller 110 uses a model 190 of the object to be fabricated to control motion of the build platform 130 using a motion actuator 150 (e.g., providing three degrees of motion) and control the emission of material from the jets 120 according to non-contact feedback of the object characteristics determined via the sensor 160.”; [0033] lines 5-11, “the sensor data processor 111 processes the model 190 and a time history of scan data (referred to as ‘successive scan data’) from the sensor 160 to determine a high-quality depth reconstruction of the 3D object being fabricated. The depth reconstruction is provided to a planner 112, which modifies a fabrication plan for the 3D object based on the depth reconstruction.”; [0034] “Referring to FIG. 2, the depth reconstruction module 111 processes the model 190 of the part being fabricated and the successive scan data 301 in a depth reconstruction procedure 300 to determine, for a particular (x, y) coordinate on a 3D object being manufactured, an optimal depth estimate for each scan performed during the additive manufacturing process.”). Regarding claim 5, Chen in view of Buller teaches The method of claim 1, wherein determining the revised planar object surface by performing the statistical analysis comprises: orienting, or aligning and orienting, the revised planar object surface in relation to the measured surface data (Chen: [0049] lines 3-7, “In some embodiments, a simple horizontal filter is applied to the array/image when the data is aligned. In other embodiments, the filter needs to follow (e.g., be oriented with) the depth changes when the data is not aligned.”); and positioning the revised planar object surface at a location (Buller: Figs. 8A-B) along the interpretation direction based on the statistical analysis (Chen: Fig. 9; [0061] “While the discussion above relates mostly to the use of temporal data to improve a depth reconstruction, it is notes that the techniques above can also use spatio-temporal data (e.g., rather than simply tracking a single (x, y) position over time, the algorithm can additionally track a spatial neighborhood of positions around (and beneath in the z direction) the (x, y) position to improve the depth reconstruction”). Regarding claim 6, Chen in view of Buller teaches The method of claim 1, wherein determining revised planar object surface by performing the statistical analysis comprises: determining the revised planar object surface based on the statistical analysis of the measured surface data corresponding to a predefined portion of the preliminary planar object surface (Chen: [0041] lines 4-8, “If the system does not print a given location in between the scans this means that the scan data should be the same for the two scans. For these instances, the data reduction process might average the scan data or choose a value from one of the scans to reduce the data.”; [0048] “Referring again to FIG. 2, the aligned data set 309 is provided as input to fifth step 310, which smooths the aligned data 309 to regularize the aligned data 309, generating a smoothed dataset 311. In practice, such a smoothing operation may be performed by a filtering the aligned data set 309 using, for example, a Gaussian filter, a median filter, or mean filter with limited extent (e.g.,3-8).”; Buller: boundaries between layers). The median filter with limited extent is the statistical analysis of a restricted portion of the measured surface data, wherein each limited extent is a predefined portion. Further, the averaging of data where the system did not print between scans is performing a statistical analysis of a portion corresponding to a predefined portion of the surface. Regarding claim 8, Chen in view of Buller teaches The method of claim 1, wherein the revised planar object surface has an orientation depending on the interpretation direction (Chen: [0051] lines 2-6, “the energy image is constructed as a function of a gradient in the vertical direction combined with a weighting function, where gradients that are closer to the top of the image are weighted more than the later gradients.”; [0058]” Referring again to FIG. 2, the optimal depth estimate 317 is provided as input to an eighth step 318 that maps the optimal depth estimate 317 back to the input space by inverting the column shift step (i.e., step 308) and expands the compressed columns (e.g., those compressed in the data reduction process step 304). The output (sometimes referred to as ‘estimated depth data’) 321 of the eighth step 318 is the optimal depth estimate for the scan at each (x, y) position in the original input space.”). The surface determined (estimated depth data) has the orientation dependent on the interpretation direction (the direction given by the gradient). Regarding claim 9, Chen in view of Buller teaches The method of claim 1, further comprising: adjusting a pre-compensation factor to be applied to the model (Chen: [0032]-[0033] “The controller 110 uses a model 190 of the object to be fabricated to control motion of the build platform 130 using a motion actuator 150 (e.g., providing three degrees of motion) and control the emission of material from the jets 120 according to non-contact feedback of the object characteristics determined via the sensor 160. The controller 110 includes a sensor data processor 111 that implements a depth reconstruction procedure (described in greater detail below). The sensor data processor 111 receives the model 190 as well as scan data from the sensor 160 as input. As described below, the sensor data processor 111 processes the model 190 and a time history of scan data (referred to as ‘successive scan data’) from the sensor 160 to determine a high-quality depth reconstruction of the 3D object being fabricated. The depth reconstruction is provided to a planner 112, which modifies a fabrication plan for the 3D object based on the depth reconstruction.”; Buller: [0137] lines 29-36, “The structural correction may comprise any pre-print correction to the model of the requested 3D object that may result in reduced deformation of the formed 3D object and adherence to the requested dimensionality constraints of the 3D object that is formed. The structural correction may comprise a geometric correction to the geometric model of the requested 3D object.”). The pre-print correction to the model, such that is used for the fabrication plan, is the pre-compensation factor applied to the model. Regarding claim 10, Chen in view of Buller teaches The method of claim 1, wherein the measured surface data offset from the measurement preliminary planar object surface in the interpretation direction (Chen: [0046] lines 7-20, “If the printer were to print perfectly, all the data in the aligned data set 309 would be aligned along one horizontal line. For example, making the data flat removes the variable delta (i.e., the amount of printed material) from the problem. At a point (x,y), a variable z is slightly oscillating above and below a level (i.e., the horizontal line). Put another way, shifting the data by the expected depth (after printing each layer) effectively aligns all surfaces (after printing each layer) to be along one horizontal line. Due to the inaccuracies in printing this is typically not the case but there should be a continuous line (e.g., from left to right in the figure)—this is because there is continuity in the surface as it is being printed”) comprises noise of the measured surface data (Chen: [0041] lines 6-9, “For these instances, the data reduction process might average the scan data or choose a value from one of the scans to reduce the data. Averaging data typically reduces the measurement noise.”), outlier data representing outlier portions of the measured surface data, or both the noise and the outlier data. The average of measurement data, including measurement noise of the measurement surface, reduces but does not eliminate the noise from the data, therefore the measured surface data is offset. Regarding claim 16, Chen teaches A system comprising: a processor (controller 110, sensor processor 111) and; a memory storing instructions executable by the processor to perform processing ([0070] lines 6-13, “in a programmed approach the software may include procedures in one or more computer programs that execute on one or more programmed or programmable computing system (which may be of various architectures such as distributed, client/server, or grid) each including at least one processor, at least one data storage system (including volatile and/or non-volatile memory and/or storage elements)”) comprising: after an additive manufacturing apparatus (Fig. 1) has additively manufactured an object (object 121) according to a model (model 190), receiving measured surface data ([0029] “A sensor 160 (sometimes referred to as a scanner) is positioned above the object under fabrication 121 and is used to determine physical characteristics of the partially fabricated object. For example, the sensor 160 measures one or more of the surface geometry (e.g., a depth map characterizing the thickness/depth of the partially fabricated object) and subsurface characteristics (e.g., in the near surface comprising, for example, 10s or 100s of deposited layers). The characteristics that may be sensed can include one or more of a material density, material identification, and a curing state. Very generally, the measurements from the sensor 160 are associated with a three-dimensional (i.e., x, y, z) coordinate system where the x and y axes are treated as spatial axes in the plane of the build surface and the z axis is a height axis (i.e., growing as the object is fabricated).”). Under broadest reasonable interpretation, the partially fabricated object, being additively manufactured according to a model ([0032] “The controller 110 uses a model 190 of the object to be fabricated to control motion of the build platform 130 using a motion actuator 150 (e.g., providing three degrees of motion) and control the emission of material from the jets 120 according to non-contact feedback of the object characteristics determined via the sensor 160.”), is the additively manufactured object and the subsequent scan data (301) is taken after the object is additively manufactured. Therefore, even if the finished object is not complete, the receiving of the surface measurements is after the object (e.g. partially fabricated object) is additively manufactured. for a ([0029] lines 4-15, “the sensor 160 measures one or more of the surface geometry (e.g., a depth map characterizing the thickness/depth of the partially fabricated object) and subsurface characteristics (e.g., in the near surface comprising, for example, 10s or 100s of deposited layers). The characteristics that may be sensed can include one or more of a material density, material identification, and a curing state. Very generally, the measurements from the sensor 160 are associated with a three-dimensional (i.e., x, y, z) coordinate system where the x and y axes are treated as spatial axes in the plane of the build surface and the z axis is a height axis (i.e., growing as the object is fabricated).”), the ([0038] lines 3-13, “In FIG. 3, the expected surface height is represented as a line 418. The expected surface height is useful for comparison to the actual printed surface height. For example, when fabricating the object 121, discrepancies between the model 190 and the actual material deposited often occur. Even if the jets are controlled to deposit a planned thickness, the achieved thickness of the layer may deviate from the plan due to variable or unpredicted characteristics of the jetting and/or due to changes after jetting such as during curing or flowing on the surface before curing.”); determining a revised planar object surface of the object corresponding to the planar model surface ([0032] “The controller 110 uses a model 190 of the object to be fabricated to control motion of the build platform 130 using a motion actuator 150 (e.g., providing three degrees of motion) and control the emission of material from the jets 120 according to non-contact feedback of the object characteristics determined via the sensor 160.”; [0033] lines 5-11, “the sensor data processor 111 processes the model 190 and a time history of scan data (referred to as ‘successive scan data’) from the sensor 160 to determine a high-quality depth reconstruction of the 3D object being fabricated. The depth reconstruction is provided to a planner 112, which modifies a fabrication plan for the 3D object based on the depth reconstruction.”; [0034] “Referring to FIG. 2, the depth reconstruction module 111 processes the model 190 of the part being fabricated and the successive scan data 301 in a depth reconstruction procedure 300 to determine, for a particular (x, y) coordinate on a 3D object being manufactured, an optimal depth estimate for each scan performed during the additive manufacturing process.”), by performing a statistical analysis of the measured surface data offset from the preliminary planar object surface (Fig. 2, steps 309-313; [0048] “Referring again to FIG. 2, the aligned data set 309 is provided as input to fifth step 310, which smooths the aligned data 309 to regularize the aligned data 309, generating a smoothed dataset 311. In practice, such a smoothing operation may be performed by a filtering the aligned data set 309 using, for example, a Gaussian filter, a median filter, or mean filter with limited extent (e.g.,3-8).”; [0062] lines 9-20, “As another alternative, a statistical approach may be used in which for each deposited layer, there is an expected achieved thickness and a variance (square of the standard deviation) of that thickness. For example, calibration data may be used to both determine the average and the variance. Similarly, the OCT data may yield an estimate of the height (e.g., based on the rate of change from low to high response), and the variance of that estimate may be assumed or determined from the data itself. Using such statistics, the estimate of the height after the t.sup.th layer may be tracked, for example, using a Kalman filter or other related statistical approach.”) in an interpretation direction ([0029] lines 11-15, “the measurements from the sensor 160 are associated with a three-dimensional (i.e., x, y, z) coordinate system where the x and y axes are treated as spatial axes in the plane of the build surface and the z axis is a height axis (i.e., growing as the object is fabricated).”; [0051] lines 2-6, “the energy image is constructed as a function of a gradient in the vertical direction combined with a weighting function, where gradients that are closer to the top of the image are weighted more than the later gradients.”), the direction of the gradient is the interpretation direction; adjusting either or both of a control parameter or a calibration parameter of the additive manufacturing apparatus based on the revised planar object surface; and causing the additive manufacturing apparatus to additively manufacture a subsequent object according to either or both of the adjusted control parameter and/or the adjusted calibration parameter ([0032] “The controller 110 uses a model 190 of the object to be fabricated to control motion of the build platform 130 using a motion actuator 150 (e.g., providing three degrees of motion) and control the emission of material from the jets 120 according to non-contact feedback of the object characteristics determined via the sensor 160.”; [0033] lines 5-11, “the sensor data processor 111 processes the model 190 and a time history of scan data (referred to as ‘successive scan data’) from the sensor 160 to determine a high-quality depth reconstruction of the 3D object being fabricated. The depth reconstruction is provided to a planner 112, which modifies a fabrication plan for the 3D object based on the depth reconstruction.”). Chen does not teach the system, comprising: receiving measured surface data for a non-planar object surface of the object corresponding to a planar model surface of the model determining a preliminary planar object surface of the object corresponding to the planar model surface, based on the measured surface data; and causing the additive manufacturing apparatus to additively manufacture a subsequent object according to either or both of the adjusted control parameter and/or the adjusted calibration parameter. Buller teaches an analogous system of making a measurement (Abstract; Fig. 1; detection system of [0111]), comprising: receiving measured surface data for a non-planar object surface of the object ([0140] lines 13-23, “Boundaries (e.g., FIG. 8C, 806, 808, 810 and 812) between the layers may be visible (e.g., by human eye or using microscopy). The microscopy method may comprise optical microscopy, scanning electron microscopy, or transmission electron microscopy. The boundaries between the layers may be evident by a microstructure of the 3D object. The boundaries between the layers may be (e.g., substantially) planar. The boundaries between the layers may have some irregularity (e.g., roughness) due to the transformation (e.g., melting and or sintering) process (e.g., and formation of any microstructure such as melt pools).”) corresponding to a planar model surface of the model ([0140] lines 3-9, “FIG. 8A, layers (e.g., FIG. 8A, 872, 874, and 876) of the geometric model are depicted. Layers of the geometric model may correspond to (e.g., successive) layers of the formed 3D object (e.g., that formed in a layer-wise manner) and/or slices of the geometric model. In some cases, a layer comprises a layering plane that corresponds to an average layering plane.”) determining ([0111] lines 1-6, “the target surface is detected by a detection system. The detection system may comprise at least one sensor. The detection system may comprise a light source operable to illuminate a portion of the 3D forming (e.g., printing) system enclosure (e.g., the target surface).”) a preliminary planar object surface of the object corresponding to the planar model surface, based on the measured surface data ([0140] lines 18-31, “The boundaries between the layers may be (e.g., substantially) planar. The boundaries between the layers may have some irregularity (e.g., roughness) due to the transformation (e.g., melting and or sintering) process (e.g., and formation of any microstructure such as melt pools). An average layering plane (e.g., FIG. 8C, 814) may correspond to a (e.g., imaginary) plane that is an estimated or calculated average. A calculated average may correspond to an arithmetic mean of (e.g., a number of) point locations on a boundary between layers. A calculated average may be calculated using, for example, a linear regression analysis. In some cases, the average layering plane consider deviations from a nominal planar shape.”; see [0159] “The target parameter may vary in time (e.g., in real time) and/or in location. The location may comprise a location at the exposed surface of the material bed. The location may comprise a location at the top surface of the (e.g., forming) 3D object. The target parameter may correlate to the controllable property. The (e.g., input) target parameter may vary in time and/or location in the material bed (e.g., on the forming 3D object)” and “The geometric information may derive from the 3D object (or a correctively deviated (e.g., altered) model thereof). The geometry may comprise geometric information of a previously printed portion of the 3D object (e.g., comprising a local thickness below a given layer, local build angle, proximity to an edge on a given layer, or proximity to layer boundaries).”); and causing the additive manufacturing apparatus (Fig. 1, 3D printer 100). to additively manufacture a subsequent object according to either or both of the adjusted control parameter and/or the adjusted calibration parameter (Fig. 7; [0137] lines 75-81, “ monitoring is done before, during and/or after printing. The monitoring may use historical measurements (e.g., as an analytical tool and/or to set a threshold value). Monitoring of one or more aspects of formation can optionally be used to (e.g., directly) modify the forming instructions (e.g., FIG. 7, 713) and/or adjust the one or more simulations (e.g., FIG. 7, 715).”; lines 119-131, “The roughness can be measured with a surface profilometer. In some cases, the analysis provides data concerning geometry of the object(s). In some cases, the analysis provides data concerning one or more material properties (e.g., porosity, surface roughness, grain structure, internal strain and/or chemical composition) of the object(s). In some embodiments, the analysis data is compared to requested data. For example, a geometry of the printed object(s) may be compared with the geometry of the requested object(s). In some embodiments, the analysis data is used (e.g., FIG. 7, 717) to adjust the simulation (e.g., FIG. 7, 710). The adjusted simulation may be used, for example, in formation of subsequent object(s).”; [0137] lines 104-111, “The target signal may be a value, a set of values, or a function (e.g., a time dependent function). The one or more 3D objects may optionally be analyzed (e.g., FIG. 7, 716). In some embodiments, a target (e.g., thermal) signal is obtained from historical data of 3D objects (or portions thereof) that have been analyzed. In some embodiments, the object(s) or portion(s) thereof is analyzed using an inspection tool”). The adjustment of simulation in the formation of subsequent objects and modification of the forming instructions thereof, wherein the monitoring and adjustment may occur during or after printing, and wherein the adjustment includes a target based on historical data of 3D objects, is the causing the manufacture of a subsequent object according to the adjustment of a control parameter of the additive manufacturing apparatus. It would be obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the system of Chen to include the measured surface data for a non-planar object surface, preliminary planar object surface, and manufacture of a subsequent object of Buller because it would yield predictable and advantageous results. The measurement of non-planar surface (for an expected planar surface) is predictable result for detecting deviations from the desired planar surface. The determination of a preliminary planar object surface yields predictable results of determining a plane for comparison between model and measured object. The manufacture of subsequent objects according to an adjusted control parameter based on previous measurements would predictably enable the additive manufacturing apparatus to be controlled to alter its manufacturing process after the surface deviate is determined. Further, it would yield advantageous results of, due to the adjustment of the control parameter, manufacturing a subsequent object without the surface deviation of the preceding manufactured object. Regarding claim 17, Chen in view of Buller teaches The system of claim 16, wherein determining the revised planar object surface by performing the statistical analysis comprises: identifying a data point corresponding to a kth percentile data point of the measured surface data offset from the preliminary planar object surface in the interpretation direction (Chen: [0048] “Referring again to FIG. 2, the aligned data set 309 is provided as input to fifth step 310, which smooths the aligned data 309 to regularize the aligned data 309, generating a smoothed dataset 311. In practice, such a smoothing operation may be performed by a filtering the aligned data set 309 using, for example, a Gaussian filter, a median filter, or mean filter with limited extent (e.g.,3-8).”; [0062] lines 9-20, “As another alternative, a statistical approach may be used in which for each deposited layer, there is an expected achieved thickness and a variance (square of the standard deviation) of that thickness. For example, calibration data may be used to both determine the average and the variance. Similarly, the OCT data may yield an estimate of the height (e.g., based on the rate of change from low to high response), and the variance of that estimate may be assumed or determined from the data itself. Using such statistics, the estimate of the height after the t.sup.th layer may be tracked, for example, using a Kalman filter or other related statistical approach.”; Buller: [0174] lines 1-3, “At times, an energy beam is directed onto a specified area of at least a portion of the target surface for a specified time period.”). The median filter, among other statistical approaches for determining the measurement surface, identifies a kth percentile data point, wherein the median is the 50th percentile.; and determining the revised planar object surface based on the identified data point ([0032] “The controller 110 uses a model 190 of the object to be fabricated to control motion of the build platform 130 using a motion actuator 150 (e.g., providing three degrees of motion) and control the emission of material from the jets 120 according to non-contact feedback of the object characteristics determined via the sensor 160.”; [0033] lines 5-11, “the sensor data processor 111 processes the model 190 and a time history of scan data (referred to as ‘successive scan data’) from the sensor 160 to determine a high-quality depth reconstruction of the 3D object being fabricated. The depth reconstruction is provided to a planner 112, which modifies a fabrication plan for the 3D object based on the depth reconstruction.”; [0034] “Referring to FIG. 2, the depth reconstruction module 111 processes the model 190 of the part being fabricated and the successive scan data 301 in a depth reconstruction procedure 300 to determine, for a particular (x, y) coordinate on a 3D object being manufactured, an optimal depth estimate for each scan performed during the additive manufacturing process.”). Regarding claim 18, Chen in view of Buller teaches The system of claim 16, wherein determining the revised planar object surface by performing the statistical analysis comprises: orienting, or aligning and orienting, the revised planar object surface in relation to the measured surface data (Chen: [0049] lines 3-7, “In some embodiments, a simple horizontal filter is applied to the array/image when the data is aligned. In other embodiments, the filter needs to follow (e.g., be oriented with) the depth changes when the data is not aligned.”); and positioning the revised planar object surface at a location (Buller: Figs. 8A-B) along the interpretation direction based on the statistical analysis (Chen: Fig. 9; [0061] “While the discussion above relates mostly to the use of temporal data to improve a depth reconstruction, it is notes that the techniques above can also use spatio-temporal data (e.g., rather than simply tracking a single (x, y) position over time, the algorithm can additionally track a spatial neighborhood of positions around (and beneath in the z direction) the (x, y) position to improve the depth reconstruction”). Regarding claim 19, Chen in view of Buller teaches The system of claim 16, wherein determining the revised planar object surface by performing the statistical analysis comprises: determining the revised planar object surface based on the statistical analysis of the measured surface data corresponding to a predefined portion of the preliminary planar object surface (Chen: [0041] lines 4-8, “If the system does not print a given location in between the scans this means that the scan data should be the same for the two scans. For these instances, the data reduction process might average the scan data or choose a value from one of the scans to reduce the data.”; [0048] “Referring again to FIG. 2, the aligned data set 309 is provided as input to fifth step 310, which smooths the aligned data 309 to regularize the aligned data 309, generating a smoothed dataset 311. In practice, such a smoothing operation may be performed by a filtering the aligned data set 309 using, for example, a Gaussian filter, a median filter, or mean filter with limited extent (e.g.,3-8).”; Buller: boundaries between layers). The median filter with limited extent is the statistical analysis of a restricted portion of the measured surface data, wherein each limited extent is a predefined portion. Further, the averaging of data where the system did not print between scans is performing a statistical analysis of a portion corresponding to a predefined portion of the surface. Regarding claim 21, Chen teaches A non-transitory machine-readable medium storing instructions ([0071] lines 1-7, “The software may be stored in non-transitory form, such as being embodied in a volatile or non-volatile storage medium, or any other non-transitory medium, using a physical property of the medium (e.g., surface pits and lands, magnetic domains, or electrical charge) for a period of time (e.g., the time between refresh periods of a dynamic memory device such as a dynamic RAM).”) executable by a processor (controller 110, sensor processor 111) to perform processing ([0070] lines 6-13, “in a programmed approach the software may include procedures in one or more computer programs that execute on one or more programmed or programmable computing system (which may be of various architectures such as distributed, client/server, or grid) each including at least one processor, at least one data storage system (including volatile and/or non-volatile memory and/or storage elements)”) comprising: after an additive manufacturing apparatus (Fig. 1) has additively manufactured an object (object 121) according to a model (model 190), receiving measured surface data ([0029] “A sensor 160 (sometimes referred to as a scanner) is positioned above the object under fabrication 121 and is used to determine physical characteristics of the partially fabricated object. For example, the sensor 160 measures one or more of the surface geometry (e.g., a depth map characterizing the thickness/depth of the partially fabricated object) and subsurface characteristics (e.g., in the near surface comprising, for example, 10s or 100s of deposited layers). The characteristics that may be sensed can include one or more of a material density, material identification, and a curing state. Very generally, the measurements from the sensor 160 are associated with a three-dimensional (i.e., x, y, z) coordinate system where the x and y axes are treated as spatial axes in the plane of the build surface and the z axis is a height axis (i.e., growing as the object is fabricated).”). Under broadest reasonable interpretation, the partially fabricated object, being additively manufactured according to a model ([0032] “The controller 110 uses a model 190 of the object to be fabricated to control motion of the build platform 130 using a motion actuator 150 (e.g., providing three degrees of motion) and control the emission of material from the jets 120 according to non-contact feedback of the object characteristics determined via the sensor 160.”), is the additively manufactured object and the subsequent scan data (301) is taken after the object is additively manufactured. Therefore, even if the finished object is not complete, the receiving of the surface measurements is after the object (e.g. partially fabricated object) is additively manufactured. for a ([0029] lines 4-15, “the sensor 160 measures one or more of the surface geometry (e.g., a depth map characterizing the thickness/depth of the partially fabricated object) and subsurface characteristics (e.g., in the near surface comprising, for example, 10s or 100s of deposited layers). The characteristics that may be sensed can include one or more of a material density, material identification, and a curing state. Very generally, the measurements from the sensor 160 are associated with a three-dimensional (i.e., x, y, z) coordinate system where the x and y axes are treated as spatial axes in the plane of the build surface and the z axis is a height axis (i.e., growing as the object is fabricated).”), the ([0038] lines 3-13, “In FIG. 3, the expected surface height is represented as a line 418. The expected surface height is useful for comparison to the actual printed surface height. For example, when fabricating the object 121, discrepancies between the model 190 and the actual material deposited often occur. Even if the jets are controlled to deposit a planned thickness, the achieved thickness of the layer may deviate from the plan due to variable or unpredicted characteristics of the jetting and/or due to changes after jetting such as during curing or flowing on the surface before curing.”); determining a revised planar object surface of the object corresponding to the planar model surface ([0032] “The controller 110 uses a model 190 of the object to be fabricated to control motion of the build platform 130 using a motion actuator 150 (e.g., providing three degrees of motion) and control the emission of material from the jets 120 according to non-contact feedback of the object characteristics determined via the sensor 160.”; [0033] lines 5-11, “the sensor data processor 111 processes the model 190 and a time history of scan data (referred to as ‘successive scan data’) from the sensor 160 to determine a high-quality depth reconstruction of the 3D object being fabricated. The depth reconstruction is provided to a planner 112, which modifies a fabrication plan for the 3D object based on the depth reconstruction.”; [0034] “Referring to FIG. 2, the depth reconstruction module 111 processes the model 190 of the part being fabricated and the successive scan data 301 in a depth reconstruction procedure 300 to determine, for a particular (x, y) coordinate on a 3D object being manufactured, an optimal depth estimate for each scan performed during the additive manufacturing process.”), by performing a statistical analysis of the measured surface data offset from the preliminary planar object surface (Fig. 2, steps 309-313; [0048] “Referring again to FIG. 2, the aligned data set 309 is provided as input to fifth step 310, which smooths the aligned data 309 to regularize the aligned data 309, generating a smoothed dataset 311. In practice, such a smoothing operation may be performed by a filtering the aligned data set 309 using, for example, a Gaussian filter, a median filter, or mean filter with limited extent (e.g.,3-8).”; [0062] lines 9-20, “As another alternative, a statistical approach may be used in which for each deposited layer, there is an expected achieved thickness and a variance (square of the standard deviation) of that thickness. For example, calibration data may be used to both determine the average and the variance. Similarly, the OCT data may yield an estimate of the height (e.g., based on the rate of change from low to high response), and the variance of that estimate may be assumed or determined from the data itself. Using such statistics, the estimate of the height after the t.sup.th layer may be tracked, for example, using a Kalman filter or other related statistical approach.”) in an interpretation direction ([0029] lines 11-15, “the measurements from the sensor 160 are associated with a three-dimensional (i.e., x, y, z) coordinate system where the x and y axes are treated as spatial axes in the plane of the build surface and the z axis is a height axis (i.e., growing as the object is fabricated).”; [0051] lines 2-6, “the energy image is constructed as a function of a gradient in the vertical direction combined with a weighting function, where gradients that are closer to the top of the image are weighted more than the later gradients.”), the direction of the gradient is the interpretation direction; adjusting either or both of a control parameter or a calibration parameter of the additive manufacturing apparatus based on the revised planar object surface; and causing the additive manufacturing apparatus to additively manufacture a subsequent object according to either or both of the adjusted control parameter and/or the adjusted calibration parameter ([0032] “The controller 110 uses a model 190 of the object to be fabricated to control motion of the build platform 130 using a motion actuator 150 (e.g., providing three degrees of motion) and control the emission of material from the jets 120 according to non-contact feedback of the object characteristics determined via the sensor 160.”; [0033] lines 5-11, “the sensor data processor 111 processes the model 190 and a time history of scan data (referred to as ‘successive scan data’) from the sensor 160 to determine a high-quality depth reconstruction of the 3D object being fabricated. The depth reconstruction is provided to a planner 112, which modifies a fabrication plan for the 3D object based on the depth reconstruction.”). Chen does not teach the instructions, comprising: receiving measured surface data for a non-planar object surface of the object corresponding to a planar model surface of the model determining a preliminary planar object surface of the object corresponding to the planar model surface, based on the measured surface data; and causing the additive manufacturing apparatus to additively manufacture a subsequent object according to either or both of the adjusted control parameter and/or the adjusted calibration parameter. Buller teaches an analogous instructions (Abstract; Fig. 1; detection system of [0111]; see [0017]), comprising: receiving measured surface data for a non-planar object surface of the object ([0140] lines 13-23, “Boundaries (e.g., FIG. 8C, 806, 808, 810 and 812) between the layers may be visible (e.g., by human eye or using microscopy). The microscopy method may comprise optical microscopy, scanning electron microscopy, or transmission electron microscopy. The boundaries between the layers may be evident by a microstructure of the 3D object. The boundaries between the layers may be (e.g., substantially) planar. The boundaries between the layers may have some irregularity (e.g., roughness) due to the transformation (e.g., melting and or sintering) process (e.g., and formation of any microstructure such as melt pools).”) corresponding to a planar model surface of the model ([0140] lines 3-9, “FIG. 8A, layers (e.g., FIG. 8A, 872, 874, and 876) of the geometric model are depicted. Layers of the geometric model may correspond to (e.g., successive) layers of the formed 3D object (e.g., that formed in a layer-wise manner) and/or slices of the geometric model. In some cases, a layer comprises a layering plane that corresponds to an average layering plane.”) determining ([0111] lines 1-6, “the target surface is detected by a detection system. The detection system may comprise at least one sensor. The detection system may comprise a light source operable to illuminate a portion of the 3D forming (e.g., printing) system enclosure (e.g., the target surface).”) a preliminary planar object surface of the object corresponding to the planar model surface, based on the measured surface data ([0140] lines 18-31, “The boundaries between the layers may be (e.g., substantially) planar. The boundaries between the layers may have some irregularity (e.g., roughness) due to the transformation (e.g., melting and or sintering) process (e.g., and formation of any microstructure such as melt pools). An average layering plane (e.g., FIG. 8C, 814) may correspond to a (e.g., imaginary) plane that is an estimated or calculated average. A calculated average may correspond to an arithmetic mean of (e.g., a number of) point locations on a boundary between layers. A calculated average may be calculated using, for example, a linear regression analysis. In some cases, the average layering plane consider deviations from a nominal planar shape.”; see [0159] “The target parameter may vary in time (e.g., in real time) and/or in location. The location may comprise a location at the exposed surface of the material bed. The location may comprise a location at the top surface of the (e.g., forming) 3D object. The target parameter may correlate to the controllable property. The (e.g., input) target parameter may vary in time and/or location in the material bed (e.g., on the forming 3D object)” and “The geometric information may derive from the 3D object (or a correctively deviated (e.g., altered) model thereof). The geometry may comprise geometric information of a previously printed portion of the 3D object (e.g., comprising a local thickness below a given layer, local build angle, proximity to an edge on a given layer, or proximity to layer boundaries).”); and causing the additive manufacturing apparatus (Fig. 1, 3D printer 100). to additively manufacture a subsequent object according to either or both of the adjusted control parameter and/or the adjusted calibration parameter (Fig. 7; [0137] lines 75-81, “ monitoring is done before, during and/or after printing. The monitoring may use historical measurements (e.g., as an analytical tool and/or to set a threshold value). Monitoring of one or more aspects of formation can optionally be used to (e.g., directly) modify the forming instructions (e.g., FIG. 7, 713) and/or adjust the one or more simulations (e.g., FIG. 7, 715).”; lines 119-131, “The roughness can be measured with a surface profilometer. In some cases, the analysis provides data concerning geometry of the object(s). In some cases, the analysis provides data concerning one or more material properties (e.g., porosity, surface roughness, grain structure, internal strain and/or chemical composition) of the object(s). In some embodiments, the analysis data is compared to requested data. For example, a geometry of the printed object(s) may be compared with the geometry of the requested object(s). In some embodiments, the analysis data is used (e.g., FIG. 7, 717) to adjust the simulation (e.g., FIG. 7, 710). The adjusted simulation may be used, for example, in formation of subsequent object(s).”; [0137] lines 104-111, “The target signal may be a value, a set of values, or a function (e.g., a time dependent function). The one or more 3D objects may optionally be analyzed (e.g., FIG. 7, 716). In some embodiments, a target (e.g., thermal) signal is obtained from historical data of 3D objects (or portions thereof) that have been analyzed. In some embodiments, the object(s) or portion(s) thereof is analyzed using an inspection tool”). The adjustment of simulation in the formation of subsequent objects and modification of the forming instructions thereof, wherein the monitoring and adjustment may occur during or after printing, and wherein the adjustment includes a target based on historical data of 3D objects, is the causing the manufacture of a subsequent object according to the adjustment of a control parameter of the additive manufacturing apparatus. It would be obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the instructions of Chen to include the measured surface data for a non-planar object surface, preliminary planar object surface, and manufacture of a subsequent object of Buller because it would yield predictable and advantageous results. The measurement of non-planar surface (for an expected planar surface) is predictable result for detecting deviations from the desired planar surface. The determination of a preliminary planar object surface yields predictable results of determining a plane for comparison between model and measured object. The manufacture of subsequent objects according to an adjusted control parameter based on previous measurements would predictably enable the additive manufacturing apparatus to be controlled to alter its manufacturing process after the surface deviate is determined. Further, it would yield advantageous results of, due to the adjustment of the control parameter, manufacturing a subsequent object without the surface deviation of the preceding manufactured object. Regarding claim 22, Chen in view of Buller teaches The non-transitory machine-readable medium of claim 21, wherein determining the revised planar object surface by performing the statistical analysis comprises: identifying a data point corresponding to a kth percentile data point of the measured surface data offset from the preliminary planar object surface in the interpretation direction (Chen: [0048] “Referring again to FIG. 2, the aligned data set 309 is provided as input to fifth step 310, which smooths the aligned data 309 to regularize the aligned data 309, generating a smoothed dataset 311. In practice, such a smoothing operation may be performed by a filtering the aligned data set 309 using, for example, a Gaussian filter, a median filter, or mean filter with limited extent (e.g.,3-8).”; [0062] lines 9-20, “As another alternative, a statistical approach may be used in which for each deposited layer, there is an expected achieved thickness and a variance (square of the standard deviation) of that thickness. For example, calibration data may be used to both determine the average and the variance. Similarly, the OCT data may yield an estimate of the height (e.g., based on the rate of change from low to high response), and the variance of that estimate may be assumed or determined from the data itself. Using such statistics, the estimate of the height after the t.sup.th layer may be tracked, for example, using a Kalman filter or other related statistical approach.”; Buller: [0174] lines 1-3, “At times, an energy beam is directed onto a specified area of at least a portion of the target surface for a specified time period.”). The median filter, among other statistical approaches for determining the measurement surface, identifies a kth percentile data point, wherein the median is the 50th percentile.; and determining the revised planar object surface based on the identified data point ([0032] “The controller 110 uses a model 190 of the object to be fabricated to control motion of the build platform 130 using a motion actuator 150 (e.g., providing three degrees of motion) and control the emission of material from the jets 120 according to non-contact feedback of the object characteristics determined via the sensor 160.”; [0033] lines 5-11, “the sensor data processor 111 processes the model 190 and a time history of scan data (referred to as ‘successive scan data’) from the sensor 160 to determine a high-quality depth reconstruction of the 3D object being fabricated. The depth reconstruction is provided to a planner 112, which modifies a fabrication plan for the 3D object based on the depth reconstruction.”; [0034] “Referring to FIG. 2, the depth reconstruction module 111 processes the model 190 of the part being fabricated and the successive scan data 301 in a depth reconstruction procedure 300 to determine, for a particular (x, y) coordinate on a 3D object being manufactured, an optimal depth estimate for each scan performed during the additive manufacturing process.”). Regarding claim 23, Chen in view of Buller teaches The non-transitory machine-readable medium of claim 21, wherein determining the revised planar object surface by performing the statistical analysis comprises: orienting, or aligning and orienting, the revised planar object surface in relation to the measured surface data (Chen: [0049] lines 3-7, “In some embodiments, a simple horizontal filter is applied to the array/image when the data is aligned. In other embodiments, the filter needs to follow (e.g., be oriented with) the depth changes when the data is not aligned.”); and positioning the revised planar object surface at a location (Buller: Figs. 8A-B) along the interpretation direction based on the statistical analysis (Chen: Fig. 9; [0061] “While the discussion above relates mostly to the use of temporal data to improve a depth reconstruction, it is notes that the techniques above can also use spatio-temporal data (e.g., rather than simply tracking a single (x, y) position over time, the algorithm can additionally track a spatial neighborhood of positions around (and beneath in the z direction) the (x, y) position to improve the depth reconstruction”). Regarding claim 24, Chen in view of Buller teaches The non-transitory machine-readable medium of claim 21, wherein determining the revised planar object surface by performing the statistical analysis comprises: determining the revised planar object surface based on the statistical analysis of the measured surface data corresponding to a predefined portion of the preliminary planar object surface (Chen: [0041] lines 4-8, “If the system does not print a given location in between the scans this means that the scan data should be the same for the two scans. For these instances, the data reduction process might average the scan data or choose a value from one of the scans to reduce the data.”; [0048] “Referring again to FIG. 2, the aligned data set 309 is provided as input to fifth step 310, which smooths the aligned data 309 to regularize the aligned data 309, generating a smoothed dataset 311. In practice, such a smoothing operation may be performed by a filtering the aligned data set 309 using, for example, a Gaussian filter, a median filter, or mean filter with limited extent (e.g.,3-8).”; Buller: boundaries between layers). The median filter with limited extent is the statistical analysis of a restricted portion of the measured surface data, wherein each limited extent is a predefined portion. Further, the averaging of data where the system did not print between scans is performing a statistical analysis of a portion corresponding to a predefined portion of the surface. Claim(s) 7, 20, and 25 is/are rejected under 35 U.S.C. 103 as being unpatentable over Chen in view of Buller as applied to claim 1 above, and further in view of Spink et al. (US 20180250745 A1, previously cited). Regarding claim 7, Chen in view of Buller teaches The method of claim 1. Chen in view of Buller does not teach the method, wherein the surface deviation of the measured surface comprises a sink. Spink teaches an analogous method of measuring the surface deviation of an object made by additive manufacturing, wherein the surface deviation of the measured surface comprises a sink ([0226] lines 17-23, “The exterior surface can have regions of relative depression (e.g., FIG. 51B, 5122 or FIG. 51C, 5142) and regions of relative elevation (e.g., FIG. 51B, 5124 or FIG. 51C, 5144). The regions of relative elevation may be referred to as peaks. The regions of relative depression may be referred to as valleys. The peaks and valleys may be an alternating series of peaks and valleys.”; [0301] lines 1-10, “In some examples, at least a portion of the 3D object can be vertically displaced (e.g., sink) in the material bed. At least a portion of the 3D object can be surrounded by pre-transformed material within the material bed (e.g., submerged). At least a portion of the 3D object can rest in the pre-transformed material without substantial vertical movement (e.g., displacement). Lack of substantial vertical displacement can amount to a vertical movement (e.g., sinking) of at most about 40%, 20%, 10%, 5%, or 1% of the layer thickness.”). The valleys and vertically displaced sinks are the sink of the surface deviation. It would be obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the method of Chen in view of Buller to include the sink of Spink because measuring a surface deviation comprising a sink would yield predictable results including detecting where the object has deviated from the model, such as a lack of deposited material in the manufacturing process, thereby advantageously enabling diagnosis of deviation and correction to be taken. Regarding claim 20, Chen in view of Buller teaches The system of claim 16. Chen in view of Buller does not teach the system, wherein the surface deviation of the measured surface comprises a sink. Spink teaches an analogous system of measuring the surface deviation of an object made by additive manufacturing, wherein the surface deviation of the measured surface comprises a sink ([0226] lines 17-23, “The exterior surface can have regions of relative depression (e.g., FIG. 51B, 5122 or FIG. 51C, 5142) and regions of relative elevation (e.g., FIG. 51B, 5124 or FIG. 51C, 5144). The regions of relative elevation may be referred to as peaks. The regions of relative depression may be referred to as valleys. The peaks and valleys may be an alternating series of peaks and valleys.”; [0301] lines 1-10, “In some examples, at least a portion of the 3D object can be vertically displaced (e.g., sink) in the material bed. At least a portion of the 3D object can be surrounded by pre-transformed material within the material bed (e.g., submerged). At least a portion of the 3D object can rest in the pre-transformed material without substantial vertical movement (e.g., displacement). Lack of substantial vertical displacement can amount to a vertical movement (e.g., sinking) of at most about 40%, 20%, 10%, 5%, or 1% of the layer thickness.”). The valleys and vertically displaced sinks are the sink of the surface deviation. It would be obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the system of Chen in view of Buller to include the sink of Spink because measuring a surface deviation comprising a sink would yield predictable results including detecting where the object has deviated from the model, such as a lack of deposited material in the manufacturing process, thereby advantageously enabling diagnosis of deviation and correction to be taken. Regarding claim 25, Chen in view of Buller teaches The non-transitory machine-readable medium of claim 21. Chen in view of Buller does not teach the instructions, wherein the surface deviation of the measured surface comprises a sink. Spink teaches an analogous instructions of measuring the surface deviation of an object made by additive manufacturing, wherein the surface deviation of the measured surface comprises a sink ([0226] lines 17-23, “The exterior surface can have regions of relative depression (e.g., FIG. 51B, 5122 or FIG. 51C, 5142) and regions of relative elevation (e.g., FIG. 51B, 5124 or FIG. 51C, 5144). The regions of relative elevation may be referred to as peaks. The regions of relative depression may be referred to as valleys. The peaks and valleys may be an alternating series of peaks and valleys.”; [0301] lines 1-10, “In some examples, at least a portion of the 3D object can be vertically displaced (e.g., sink) in the material bed. At least a portion of the 3D object can be surrounded by pre-transformed material within the material bed (e.g., submerged). At least a portion of the 3D object can rest in the pre-transformed material without substantial vertical movement (e.g., displacement). Lack of substantial vertical displacement can amount to a vertical movement (e.g., sinking) of at most about 40%, 20%, 10%, 5%, or 1% of the layer thickness.”). The valleys and vertically displaced sinks are the sink of the surface deviation. It would be obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the instructions of Chen in view of Buller to include the sink of Spink because measuring a surface deviation comprising a sink would yield predictable results including detecting where the object has deviated from the model, such as a lack of deposited material in the manufacturing process, thereby advantageously enabling diagnosis of deviation and correction to be taken. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to BRIAN GEISS whose telephone number is (571)270-1248. The examiner can normally be reached Monday - Friday 7:30 am - 4:30 pm. Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Catherine Rastovski can be reached at (571) 270-0349. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Information regarding the status of published or unpublished applications may be obtained from Patent Center. Unpublished application information in Patent Center is available to registered users. To file and manage patent submissions in Patent Center, visit: https://patentcenter.uspto.gov. Visit https://www.uspto.gov/patents/apply/patent-center for more information about Patent Center and https://www.uspto.gov/patents/docx for information about filing in DOCX format. For additional questions, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000. /B.B.G./Examiner, Art Unit 2857 /Catherine T. Rastovski/Supervisory Primary Examiner, Art Unit 2857
Read full office action

Prosecution Timeline

Apr 12, 2023
Application Filed
Aug 08, 2025
Non-Final Rejection mailed — §103
Oct 21, 2025
Response Filed
Feb 03, 2026
Final Rejection mailed — §103
Apr 26, 2026
Request for Continued Examination
May 04, 2026
Response after Non-Final Action
Jul 14, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12704499
HIGH SPATIAL RESOLUTION CELLULAR MONITORING TECHNOLOGY SYSTEMS AND METHODS
5y 7m to grant Granted Aug 11, 2026
Patent 12698997
SYSTEMS AND METHODS FOR TANK LEVEL MONITORING
4y 8m to grant Granted Aug 04, 2026
Patent 12674787
METHOD AND DEVICE FOR AUTOMATIC PEAK INTEGRATION
4y 5m to grant Granted Jul 07, 2026
Patent 12669450
CORRECTION APPARATUS, SYSTEM, METHOD, AND PROGRAM
3y 3m to grant Granted Jun 30, 2026
Patent 12662919
CHARACTERIZING GEOLOGIC AREAS BASED ON COMPARATIVE COMPOSITIONAL ANALYSIS
3y 10m to grant Granted Jun 23, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

Get a prosecution strategy drawn from examiner precedents, rejection analysis, and claim mapping.
Typically takes 5-10 seconds — AI-generated, attorney review required before filing

Prosecution Projections

3-4
Expected OA Rounds
69%
Grant Probability
95%
With Interview (+25.7%)
3y 2m (~0m remaining)
Median Time to Grant
High
PTA Risk
Based on 68 resolved cases by this examiner. Grant probability derived from career allowance rate.

Sign in with your work email

Enter your email to receive a magic link. No password needed.

Personal email addresses (Gmail, Yahoo, etc.) are not accepted.

Free tier: 3 strategy analyses per month