`
`Control No.: 90/012,590
`Patent No.: 6,243,099
`Confirmation No.: 2143
`
`Examiner: KE, PEN G
`
`Atty Docket No. GRND-L6
`
`RESPONSE TO OFFICE ACTION
`
`Hon. Commissioner for Patents, Alexandria VA 22313-14 50
`
`Sir or Madam:
`
`Patent Owner responds as follows to the outstanding Office Action. This is
`
`necessarily a long response, so for the Examiner's convenience Patent Owner provides a
`
`Table of Contents as follows. Other papers flied as part of this response include:
`
`• A Rule 132 expert Declaration of Dr. James Oliver, including visual exhibits;
`
`• A Rule 132 Declaration of Ford Oxaal;
`
`• An Information Disclosure Statement and cited documents, with transmittal
`
`letter.
`
`90/012,590
`
`Response to First Office Action
`
`p.1
`
`
`
`TABLE OF CONTENTS
`
`TABLE OF CONTENTS .......................................................................................................................... 2
`
`REMARKS ................................................................................................................................................. 4
`
`Overview of Selected Arguments ............................................................................................................. 5
`
`"Image Processing" is the Field of the Inventions ............................................................................. 7
`
`Image Processing Is Distinct From Computer Graphics ............................................................................. 7
`
`Level of Ordinary Skill .................................................................................................................................. 8
`
`Critical Date ....................................................................................................................................................... 8
`
`General Notes On the Oxaal Patents .................................................................................................... 10
`
`Source Code Example ................................................................................................................................................. 11
`
`What Luken Does and Does Not Disclose ........................................................................................... 13
`
`What Gullichsen Does and Does Not Disclose .................................................................................. 15
`
`What Greene Does and Does Not Disclose ......................................................................................... 16
`
`What Haeberli Does and Does Not Disclose ...................................................................................... 18
`
`Contrary to Accepted Wisdom ............................................................................................................... 19
`
`Commercial Success ................................................................................................................................... 20
`
`General Notes On Claim Interpretation .............................................................................................. 20
`
`Interpretation of "full-surround" ......................................................................................................................... 20
`
`Interpretation of "p-surface" .................................................................................................................................. 21
`
`Interpretation of "p-sphere" ................................................................................................................................... 22
`
`Interpretation of "texture mapping" .................................................................................................................. 22
`
`Interpretation of "selecting a perspective of view" .................................................................................... 22
`
`Interpretation of "triangulation" .......................................................................................................................... 22
`
`Interpretation of "first texture p-surface data set" ..................................................................................... 22
`
`Interpretation of "projection" ................................................................................................................................ 23
`
`Interpretation of "textured p-surface" .............................................................................................................. 23
`
`Claim 11 ........................................................................................................................................................... 24
`
`Text of Claim 11 ............................................................................................................................................................. 24
`
`Claim 11 over Luken in view of Greene (Issue Set (1)) ............................................................................ 24
`
`Insufficient Rationale To Combine ................................................................................................................................... 24
`
`Combination Does Not Reach Claims .............................................................................................................................. 25
`
`90/012,590
`
`Response to First Office Action
`
`p.2
`
`
`
`No " ... texture mapping ... onto said p-surface ... substantially equivalent to projecting ... " ......... 25
`
`Other Claim Limitations Not Met ............................................................................................................................... 26
`
`Greene Teaches Away .............................................................................................................................................................. 26
`
`Luken Teaches Away ................................................................................................................................................................ 27
`
`Combination Would Render Luken Inoperable ........................................................................................................ 27
`
`Contrary To Common Wisdom ........................................................................................................................................... 27
`
`Non-analogous Art .................................................................................................................................................................... 27
`
`Asserted Rationale Would Not Enable Claimed Combination ........................................................................... 28
`
`Claim 11 over Luken in view of Haeberli (Issue Set (2)) ......................................................................... 29
`
`Insufficient Rationale To Combine ................................................................................................................................... 29
`
`Luken Teaches Away ................................................................................................................................................................ 30
`
`Combination Would Render Luken Inoperable ........................................................................................................ 30
`
`Combination Does Not Reach Claims .............................................................................................................................. 31
`
`No " ... texture mapping ... onto said p-surface ... substantially equivalent to projecting ... " ......... 31
`
`Other Claim Limitations Not Met ............................................................................................................................... 31
`
`Contrary To Common Wisdom ........................................................................................................................................... 32
`
`Non-analogous Art .................................................................................................................................................................... 33
`
`Asserted Rationale Would Not Enable Claimed Combination ........................................................................... 33
`
`Claim 11 over Gullichsen in view of Greene (Issue Set (3)) ................................................................... 35
`
`Insufficient Rationale To Combine ................................................................................................................................... 3 5
`
`Greene Teaches Away .............................................................................................................................................................. 37
`
`Combination Does Not Reach Claims .............................................................................................................................. 37
`
`No " ... texture mapping ... onto said p-surface ... substantially equivalent to projecting ... " ......... 37
`
`Other Claim Limitations Not Met ............................................................................................................................... 39
`
`Contrary To Common Wisdom ........................................................................................................................................... 40
`
`Non-analogous Art .................................................................................................................................................................... 40
`
`Asserted Rationale Would Not Enable Claimed Combination ........................................................................... 40
`
`Claim 11 over Gullichsen in view of Haeberli (Issue Set ( 4)) ............................................................... 41
`
`Insufficient Rationale To Combine ................................................................................................................................... 41
`
`Combination Does Not Reach Claims .............................................................................................................................. 43
`
`No " ... texture mapping ... onto said p-surface ... substantially equivalent to projecting ... " ......... 44
`
`Other Claim Limitations Not Met ............................................................................................................................... 45
`
`Contrary To Common Wisdom ........................................................................................................................................... 46
`
`Non-analogous Art .................................................................................................................................................................... 46
`
`Asserted Rationale Would Not Enable Claimed Combination ........................................................................... 46
`
`CONCLUSION ........................................................................................................................................ 47
`
`90/012,590
`
`Response to First Office Action
`
`p.3
`
`
`
`REMARKS
`
`Examiner Ke is thanked for his hard work on this case.
`
`Of the issued Claims (1-22), Claim 11 is being reexamined in this proceeding. Claim
`
`11 has been rejected over Luken 5,923,334 or Gullichsen 5,796,426, in view of Greene1 or
`
`Haeberli.2
`
`The art rejections are all respectfully traversed.
`
`1 Greene, "Application of World Projections," Proceedings of Graphics Interface '86, pp. 108-
`
`114, May 1986.
`
`2 The citation given is "Texture Mapping as a Fundamental Drawing Primitive," Proc. Fourth
`
`Eurographics Workshop on Rendering, pp.259-266, June 1993. However, the Haeberli article discussed
`
`does not have the same pagination.
`
`90/012,590
`
`Response to First Office Action
`
`p.4
`
`
`
`Overview of Selected Arguments
`
`This reexamination can be decided very simply: ALL claims have some limitation
`
`relating to use of a textured p-surface? None of the references show anything like this.
`
`None of the asserted combinations of references would have suggested anything like this
`
`to a person of ordinary skill. Thus the asserted combination does not meet the claims.
`
`The various reference combinations are discussed in detail below. Some of the
`
`notable points in that analysis include:
`
`•
`
`•
`
`Every rejection relies on non-analogous art (from computer graphics). "Image
`
`Processing'' and "Computer Graphics" were different fields on the last effective filing
`
`date. (Even today those fields are regarded as different, and they were more distinct in
`
`the past.) All of the principal references are from the Image Processing art. Thus in
`
`order to pull in a secondary reference from computer graphics, a rejection must show
`
`that it is an area to which one of ordinary skill would naturally turn. This has not been
`
`shown.
`
`Every single rejection relies on the stated motivation of: "in order to create a
`
`projection of the complete environment." This rationale: is not meaningful to one of
`
`ordinary skill; would not lead to the claim limitations being met; would not
`
`differentiate between lead reference and combined references; and would not provide
`
`enough guidance to enable creation of the claimed combinations.
`
`• The claimed combinations are contrary to accepted wisdom, in that additional steps
`
`are added to the image processing pipeline.
`
`• The references relied on are no better than categories (1) and (2) of known approaches,
`
`3 Claim 11: "0 0
`
`0 texture mapping full-surround image data onto said p-surface such that the
`
`resultant texture map is substantially equivalent to projecting full-surround image data onto the p-surface
`
`from said view point to thereby generate a texture mapped p-sphereo 0 0,
`
`90/012,590
`
`Response to First Office Action
`
`p.S
`
`
`
`which are criticized from col.1 1.54 - col.2 1.26 of the issued patent.
`
`The following response also includes a detailed review of the disclosure supporting the
`
`textured p-surface. Expert testimony with extensive further analysis is included in the Rule
`
`132 Declaration of Dr. Oliver filed herewith.
`
`Thus a prima facie case of obviousness has not been made. In addition, Patent Owner
`
`also submits evidence of commercial success, and its nexus to claim limitations, herewith.
`
`Even if a prima facie case of obviousness had been made out, such secondary
`
`considerations are always relevant.
`
`90/012,590
`
`Response to First Office Action
`
`p.6
`
`
`
`"Image Processing" is the Field of the Inventions
`
`The relevant field of art is Image Processing. This is the segment of information
`
`processing which deals with handling two-dimensional representations of the external
`
`world. For example, the image formed by a lens is two-dimensional ("2D"), and correcting
`
`the perspective of such an image (or part of such an image) would be a 2D-to-2D
`
`transform.
`
`Image Processing Is Distinct From Computer Graphics
`
`As detailed in the expert Declaration of Dr. Oliver, the relevant art is unage
`
`processing. This is important to notice, because the fields of image processing and
`
`computer graphics have become far less distinct since the Oxaal filing. At the time of the
`
`Oxaal filing, it was not only surprising to perform the claimed functions, but also
`
`surprising to turn to the art of computer graphics to exploit hardware capabilities which
`
`were not otherwise necessary.
`
`At the time of the Oxaal filing, image processing was often directed to analytic
`
`techniques, or to manipulation of images which (by the standards of the time) consumed
`
`large amounts of memory; by contrast, computer graphics were originally driven by
`
`synthesis (e.g. constructing virtual objects for computer-aided design, simulations or video
`
`games).
`
`In contrast, the field of computer graphics deals with the reverse process, namely,
`
`the synthesis of digital images from 2D or 3D models. These fields developed in parallel
`
`through the past 40 years, generally with distinct research communities. For example, a
`
`top journal for practitioners of image processing is IEEE Transactions on Pattern Ana!Jsis and
`
`Machine Intelligence (P AMI), while the computer graphics community was drawn to the
`
`Association for Computing Machinery's (ACM) SIGGRAPH Conference and published
`
`90/012,590
`
`Response to First Office Action
`
`p.7
`
`
`
`in journals like the ACM's Transactions on Graphics.
`
`The volumes of data which had to be managed in image processing were very large
`
`in relation to the computing hardware of the 1980s, and still very challenging with the
`
`computing hardware of the late 1990s. Often high-end workstations were used for such
`
`tasks, in part because of bus limitations and processor throughput. It was often difficult to
`
`achieve good performance in interactive image processing applications because of this.
`
`Thus adding steps to the processing pipeline in an interactive image processing
`
`architecture would have been generally regarded as a very bad idea.
`
`The fields of image processing and computer graphics remained generally distinct
`
`through the mid-1990's and only started to "cross-fertilize" in the late 1990's as digital
`
`technologies began to revolutionize traditional photography.
`
`The concept of "texture mapping'' was developed in computer graphics to apply
`
`"skins" to virtual objects. This was a way of adding realism to a very simplified synthetic
`
`structure. Since there was no comparable deficiency of realism in image processing, there
`
`was no perceived need, prior to the Oxaal filing, to add such techniques in the art of image
`
`processmg.
`
`Level of Ordinary Skill
`
`The level of ordinary skill in the relevant art can be assumed to be (for example) a
`
`BSEE or BS in Computer Science, with 1 to 5 years of experience in image processing.
`
`Critical Date
`
`The present application has
`
`two effective priority dates. For conservative
`
`arguments, the present argument assumes that the later date of January 12, 1998, is
`
`applicable. However, some relevant teachings are also found in the application which
`
`issued as the '782 patent. Patent Owner does not waive any claim to priority, but merely
`
`90/012,590
`
`Response to First Office Action
`
`p.8
`
`
`
`points out that, even with the later priority date, all claims should be confirmed as
`
`patentable.
`
`90/012,590
`
`Response to First Office Action
`
`p.9
`
`
`
`General Notes On the Oxaal Patents
`
`Image Processing generally provides 2D-to-2D transformations. Image data was
`
`bulky, by the standards of the 1990s, and great emphasis was placed on efficiency use of
`
`processor cycles and memory bandwidth. However, the '099 and '035 patents suggested,
`
`among other teachings, that an additional processing stage should be ADDED into the
`
`processing pipeline. Where bandwidth and throughput are important constraints, this
`
`would normally be an automatically disfavored change (in any computing context).
`
`A 2D image from a lens already represents the result of a 3D-to-2D transformation
`
`(performed by the optical train). Transforming that 2D image back into three dimensions,
`
`to form a texture-mapped p-surface (in the language of the Oxaal patents), seems like a
`
`surprising step backwards.
`
`However, that (among other things) is what the Oxaal patent teaches. A 2D data
`
`set (such as an environment map) is mapped onto a three-dimensional p-sphere using
`
`texture mapping. The textured p-sphere is then used to generate the actual view( s) seen by
`
`an interactive viewer(s). Mr. Oxaal realized, in 1997 or before, that the increasing
`
`availability of cheap graphics processing hardware would make this additional step
`
`practical, and advantageous.
`
`Previous image processing techniques had provided many clever techniques for
`
`transforming a 2D source image (such as a color image from a CCD onto which a lens
`
`projected an image) into a 2D viewable image (such as might be displayed on a computer
`
`monitor). In the particular context of viewing parts of a very large available field of view,
`
`the various primary references provide data handling and approximations to speed up the
`
`process of obtaining a view from a larger image data set. However, none of the references
`
`relied on show anything like the creation of a "texture-mapped p-surface" as an
`
`90/012,590
`
`Response to First Office Action
`
`p.10
`
`
`
`intermediate stage between the 2D environment map and the 2D view window.
`
`Source Code Example
`
`One example of implementation appears in Figs. 9A-10B of the '099 patent (which
`
`are now being explicitly included in the '035 patent too).
`
`The function readTexture, which is listed from the middle of 9B through the end
`
`of 9C, opens two flies (char* flle1 and char* flle2) and returns a Texture t containing two
`
`arrays of pixel values, tex1 and tex2 (essentially, textures), read in from flle1 and flle2.
`
`The function display, listed from the middle of 9D through the middle of 9F, calls
`
`createHemisphere (defined on 9B as HEMISPHERE) twice, passing it first tex1 and then
`
`tex2 to be texture mapped onto corresponding hemispheres. See also, col. 7, lines 21-34,
`
`discussing texture mapping of tex1 and tex2 to the triangulated sphere.
`
`Figures 10A and 10B list createHemisphere, which creates the texture mapped
`
`hemispheres. The function createHemisphere takes a display list number and the number
`
`of points to a side (which determines, for example, the size and number of triangles), and
`
`returns a texture mapped hemisphere to be displayed.
`
`Looping for each of the numPts points, OpenGL is notified that a triangle strip will
`
`be drawn (geom is GL_TRIANGLE_STRIP in this embodiment, see initialize_objects,
`
`Fig. 9D). The map function is passed reference coordinates (u, v) on a unit square that
`
`index the hemisphere to be texture mapped. The map function computes and returns a
`
`point on the sphere (x, y, z) corresponding to (u, v), and then texture coordinates tx and tz
`
`are calculated. Tx and tz correspond to a point in the image (source) texture. The function
`
`90/012,590
`
`Response to First Office Action
`
`p.11
`
`
`
`glTexCoord2f(tx,tz), followed by g1Vertex3f(x,y,z) deflnes a hemisphere vertex and its
`
`corresponding texture coordinate as part of the triangle strip hemisphere geometry. The
`
`map function, vertex creation and texture coordinate calculations are then repeated for the
`
`other two vertices of the triangle.
`
`Once all points to be mapped to the hemisphere have been mapped, the loop
`
`terminates, and the texture mapped hemisphere (in this embodiment, a list of texture
`
`mapped triangular strips) is returned.
`
`90/012,590
`
`Response to First Office Action
`
`p.12
`
`
`
`What Luken Does and Does Not Disclose4
`
`Luken presents a data structure for handling environment maps. The main teaching
`
`of Luken is shown in its Figure 5, which illustrates these triangular data structures.
`
`Handling the large volumes of data in environment maps was an important concern in
`
`1996, and this appears to be Luken's main thrust. Figure 4 merely shows the implied
`
`relation between the eight 2-D data structures of Figure 5. The octahedron of Figure 4 is
`
`merely hypothetical.
`
`Luken does not create any intermediate texture or object between the original
`
`image data and the resulting view. Even more clearly, Luken does not use texture mapping
`
`to create any intermediate texture or object between the original image data and the
`
`resulting view.
`
`Luken does not disclose texture mapping, instead explicitly evaluating view window
`
`pixels, and optimizes memory access using a disclosed data structure that would be
`
`incompatible with texture mapping. Luken teaches advantages in its disclosed memory
`
`structure that amount to advantages for not texture mapping, i.e., teaching away from
`
`texture mapping. Luken, col. 5, lines 42-64. In fact, Luken states that the improved
`
`performance resulting from its environment map is due to "the use of a triangular data
`
`structure in defining the environment map", the same data structure that is incompatible
`
`with texture mapping. Luken, col. 3, lines 47-55. The MPEP states5
`
`:
`
`'"'The test for obviousness is not whether the features of a secondary reference
`may be bodily incorporated into the structure of the primary reference .... Rather,
`
`4 The attached Rule 132 Declaration of Prof. Oliver provides an extensive analysis of the
`
`references of record from a well-qualified expert. This is fact evidence which verifies and supports the
`
`explanations above.
`
`5 MPEP 2145(III).
`
`90/012,590
`
`Response to First Office Action
`
`p.13
`
`
`
`the test is what the combined teachings of those references would have suggested
`to those of ordinary skill in the art." In re Keller, 642 F.2d 413, 425, 208 USPQ 871,
`881 (CCPA 1981)."
`
`90/012,590
`
`Response to First Office Action
`
`p.14
`
`
`
`What Gullichsen Does and Does Not Disclose6
`
`Gullichsen uses a method of approximation to speed up the process of obtaining a
`
`viewable
`
`image from an environment map. Gullichsen does not create any
`
`intermediate texture or object between the original image data and the resulting
`
`view. Gullichsen refers to texture mapping, but does not use texture mapping to create
`
`any intermediate object/ much less any p-surface or p-sphere (as those terms are deflned
`
`in the Oxaal patents).
`
`There is no reason why one of ordinary skill would have modified Gullichsen to
`
`add a texture-mapped intermediate object into the processing pipeline for image viewing.
`
`Gullichsen col. 9, lines 20-32 and 41-45, describes how "a flsheye or other wide
`
`angle image of a synthetic three dimensional environment can be produced" (emphasis
`
`added), i.e. how to map from a three dimensional environment to a wide angle image or
`
`other surface that has the same shape as the display. At best, this is the opposite of
`
`"texture mapping ... onto [a] p-surface ... ".
`
`Gullichsen col. 5, lines 8-30, describes hardware suitable for "texture warping'', i.e.,
`
`changing the shapes of source textures. "Texture warping" is not the same as texture
`
`mappmg.
`
`The subsequent section of Gullichsen, col. 5, line 30 to col. 6, line 30, is part of a
`
`discussion of mapping directly from a warped source image directly to a view plane. This
`
`6 The attached Rule 132 Declaration of Prof. Oliver provides an extensive analysis of the
`
`references of record from a well-qualified expert. This is fact evidence which verifies and supports the
`
`explanations above.
`
`7 More precisely, Gullichsen refers to texture mapping, but does not use texture mapping to create
`
`any intermediate virtual object existing in the virtual world of active computer memory.
`
`90/012,590
`
`Response to First Office Action
`
`p.15
`
`
`
`1s "the geometric correction necessary to transform the region ... into a perspective
`
`corrected field of view." Gullichsen, col. 6, lines 17-19.
`
`The portions of Gullichsen cited by the Office Action, and Gullichsen in general,
`
`are limited to disclosing mapping from a source image or object directly to a displayable
`
`surface (e.g., a view plane); essentially, from 3D to 2D, or 2D to 2D, but never 2D to 3D.
`
`Gullichsen does NOT disclose "texture mapping ... onto [a] p-surface ... "as claimed.
`
`Gullichsen discloses mapping fisheye images directly to a view plane - without, for
`
`example, texture mapping the images to a p-surface. Even if Haeberli disclosed full(cid:173)
`
`surround image data (which Patent Owner disputes), adding full-surround image data to
`
`direct mapping to a view plane of Gullichsen can not produce "texture mapping full(cid:173)
`
`surround image data onto said p-surface such that the resultant texture map is substantially
`
`equivalent to projecting full-surround image data onto the p-surface ... "as is recited (with
`
`other language) in the context of Claim 11.
`
`What Greene Does and Does Not Disclose8
`
`Greene (1986) is an ancient reference in the field of computer graphics, concerned
`
`primarily with problems like the "chrome-plated lizard" shown in plate 1.9 Greene also
`
`briefly addresses using texture mapping in the context of rendering from a world
`
`projection to an output image (Greene, p. 112, section 9, second~; see also, p. 111, section
`
`9, first ~' and p.112, section 10). "Chrome-plated lizards" and rendering to an output
`
`image are unrelated to the fields of or the problems addressed by the '099 and '035
`
`8 The attached Rule 132 Declaration of Prof. Oliver provides an extensive analysis of the
`
`references of record from a well-qualified expert. This is fact evidence which verifies and supports the
`
`explanations above.
`
`9 See sections 1-8, "using world projections for surface shading", p. 111, and section 9, first
`
`paragraph.
`
`90/012,590
`
`Response to First Office Action
`
`p.16
`
`
`
`inventions.
`
`Greene is not analogous art to the claimed inventions. MPEP §2141.01(a)(1) says:
`
`"[A] reference is analogous art to the claimed invention if: (1) the reference is from
`the same field of endeavor as the claimed invention ... ; or (2) the reference is
`reasonably pertinent to the problem faced by the inventor (even if it is not in the
`same field of endeavor as the claimed invention)."
`
`Clearly Greene is not from the same field of endeavor as the claimed inventions (image
`
`processing).
`
`Greene is also not reasonably pertinent to the problem faced by the inventor of the
`
`claimed inventions: there is no reason why, at the beginning of 1998, one of ordinary skill
`
`in the art of image processing would have turned to an ancient computer graphics paper.
`
`The Office Action has not defined a "problem faced by the inventor" which would lead
`
`one of ordinary skill to turn to a computer graphics art rather than the image processing
`
`art.
`
`Further, the direct source image to Vlew surface mappmg of Gullichsen 1s
`
`incompatible with texture mapping a p-surface step. The MPEP states: 10
`
`"If the proposed modification or combination of the prior art would change the
`principle of operation of the prior art invention being modified, then the teachings
`of the references are not sufficient to render the claims prima facie obvious."
`
`The MPEP states:
`
`'"'The test for obviousness is not whether the features of a secondary reference
`may be bodily incorporated into the structure of the primary reference .... Rather,
`the test is what the combined teachings of those references would have suggested
`to those of ordinary skill in the art." In re Keller, 642 F.2d 413, 425, 208 USPQ 871,
`
`10 MPEP §§2143.01(VI).
`
`90/012,590
`
`Response to First Office Action
`
`p.17
`
`
`
`881 (CCPA 1981). " 11
`
`What Haeberli Does and Does Not Disclose12
`
`Haeberli, like Greene, is an old paper in computer graphics. It appears to be a
`
`survey of a very large number of techniques.
`
`The Non-Patent Literature document which is visible in PAIR is a very short
`
`abstract. It appears that the Office Action is relying on this abstract only. However, for
`
`clarity, Patent Owner respectfully notes that the text cited in the Request for Haeberli is
`
`not itself the cited publication, as seen by the different page numbering. Patent Owner was
`
`unable to find a copy of the actual cited publication. The material provided by Requestor
`
`has not itself been shown to be prior art at all. It may well be identical to the actual
`
`Haeberli publication, but the Office Action has not shown this, and Patent Owner has no
`
`way of knowing whether it is. MPEP §2128 provides that:
`
`Absent evidence of the date that the disclosure was publicly posted, if the
`publication itself does not include a publication date (or retrieval date), it cannot
`be relied upon as prior art under 35 U.S.C. 102(a) or (b).
`
`Haeberli is not from the same field of endeavor as the claimed invention, nor is it
`
`reasonably pertinent to the problem faced by the inventor of the claimed inventions.
`
`MPEP 2141.01 (a) (I). Haeberli's most relevant disclosure is its two environment mappings,
`
`which are respectively limited to (1) contributions of specular reflections onto a
`
`foreground object, or (2) a result that requires recomputation when the direction of view
`
`is changed. Haeberli, p. 6.
`
`11 MPEP 2145(III).
`
`12 The attached Rule 132 Declaration of Prof. Oliver provides an extensive analysis of the
`
`references of record from a well-qualified expert. This is fact evidence which verifies and supports the
`
`explanations above.
`
`90/012,590
`
`Response to First Office Action
`
`p.18
`
`
`
`Contrary to Accepted Wisdom
`
`The accepted wisdom in image processmg ill 1997 was that computational
`
`resources were limited, and (in