throbber
IN THE UNITED STATES PATENT AND TRADEMARK OFFICE
`
`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

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket