throbber
UNITED STATES PATENT AND TRADEMARK OFFICE
`
`UNITED STATES DEPARTMENT OF COMMERCE
`United States Patent and Trademark Oflice
`Address: COMMISSIONER FOR PATENTS
`P.O. Box 1450
`Alexandria, Virginia 22313-1450
`www.uspto.gov
`
`APPLICATION NO.
`
`.
`
`FILING DATE
`
`FIRST NAMED INVENTOR
`
`_
`
`ATTORNEY DOCKET NO.
`
`CONFIRMATION NO.
`
`I0/459,797
`
`06/I 2/2003
`
`‘ Mark M. Leather
`
`O0|00.02.0053
`
`4148
`
`29153
`7590
`02/04/2008
`ADVANCED MICRO DEVICES, me.
`C/O VEDDER PRICE P.C.
`222 N.LASALLE STREET
`CHICAGO, IL 60601
`
`.
`
`Hsu. Jom
`
`’
`
`PAPER “UMBER
`
`DELIVERY MODE
`
`PAPER
`
`2628
`
`MAIL DATE
`
`02/04/2008
`
`Please find below and/or attached an Of_fice communication concerning this application or proceeding.
`
`The time period for reply, if any, is set in the attached communication.
`
`PTOL-90A (Rev. 04/07)
`
`U N I Fl ED 1 01 0
`
`UNIFIED 1010
`
`

`
`Office Action Summary
`
`Application No.
`

`
`Applicant(s)
`
`.10/459,797
`
`Examine,
`
`Joni Hsu
`
`LEATHER ET AL.
`
`M Uni,
`
`2628
`
`‘
`
`-- The MAILING DA TE of this communication appears on the cover sheet with the correspondence address --
`Period for Reply
`
`A SHORTENED STATUTORY PERIOD FOR REPLY IS SET TO EXPIRE § MONTH(S) OR THIRTY (30) DAYS,
`WHICHEVER IS LONGER, FROM THE MAILING DATE OF THIS COMMUNICATION.
`- Extensions of time may be available under the provisions of 37 CF R 1.136(3).
`In no event. however, may a reply be timely filed
`after SIX (6) MONTHS from the mailing date of this communication.
`If No period for reply is specified above. the maximum statutory period will apply and will expire SIX (6) MONTHS from the mailing date of this communication.
`-
`- Failure to reply within the set or extended period for reply will, by statute. cause the application to become ABANDONED (35 U.S.C. § 133).
`Any reply received by the Office later than three months after the mailing date of this communication, even if timely filed, may reduce any
`earned patent term adjustment. See 37 CFR 1.704(b).
`
`Status
`
`1)|Z] Responsive to communication(s) filed on 28 November 2007.
`
`2a)E This action is FINAL.
`
`2b)EI This action is non—final.
`
`3)[] Since this application is in condition for allowance except for formal matters, prosecution as to the merits is
`
`closed in accordance with the practice under Ex parte Quayle, 1935 C.D. 11, 453 O.G. 213.
`
`Disposition of Claims
`
`4)lX| Claim(s) 1-7 10-22 24 and 25 is/are pending in the application.
`4a) Of the above claim(s) '_ is/are withdrawn from consideration.
`
`5)[:I Claim(s) _ is/are allowed.
`
`em Claim(s) 1-7 10-22 24 and 25 is/are rejected.
`
`7)I:] Claim(s) _____ is/are objected to.
`
`8)E] Claim(s) __ are subject to restriction and/or election requirement.
`
`Application Papers
`
`A
`9)|:I The specification is objected to by the Examiner.
`10)l:I The drawing(s) filed on :_ is/are: a)[:] accepted or b)I:I objected to by the Examiner.
`Applicant may not request that any objection to the drawing(s) be held in abeyance. See 37 CFR 1.85(a).
`
`Replacement drawing sheet(s) including the correction is required if the drawing(s) is objected to. See 37 CFR 1.121(d).
`
`11)[:l The oath or declaration is objected to by the Examiner. Note the attached Office ‘Action or form PTO-152.
`
`Priority under 35 U.S.C. § 119
`
`12)l:l Acknowledgment is made of a claim for foreignipriority under 35 U.S.C. § 119(a)-(d) or (f).
`b)I:I Some * c)I:I None of:
`I
`-
`Certified copies of the priority documents have been received.
`
`Certified copies of the priority documents have been received in Application No. __
`
`Copies of the certified copies of the priority documents have been received in this National Stage
`
`application from the International Bureau (PCT Rule 17.2(a)).
`
`* See the attached detailed Office action for a list of the certified copies not received.
`
`Attachment(s)
`
`1) E Notice of References Cited (PTO-892)
`2) D Notice of Draflsperson's Patent Drawing Review (PTO-948)
`3) El lnfonnation Disclosure Statement(s) (PTO/SB/08)
`Paper No(s)/Mail Date 11/28/07.
`U.S. Patent and Trademark Office
`
`4) D Interview Summary (PTO-413)
`Paper N0(S)/M3iI 9316- __
`5) CI Notice of Informal Patent Appliéation
`6) D Other:
`.
`
`.
`
`PTOL-326 (Rev. 08-06)
`
`Office Action Summary
`
`Part of Paper No_/Ma" page 112897
`
`

`
`it /-—
`
`Application/Control Number:
`1 0/459,797
`Art Unit: 2628
`
`4
`
`Page 2
`
`DETAILED ACTION
`
`1 Information Disclosure Statement
`
`1.
`
`Information disclosure statement (IDS) submitted on November 28, 2007 was filed after
`
`mailing date of application on June 12, 2003. Submission is in compliance with.provisions of 37
`CFR 1.97. Accordingly, information disclosure statement is being considered by the examiner.
`
`Response to Arguments
`
`2.
`Applicant’s arguments, see pages 9-11, filed November 28, 2007, with respect to the
`rejection(s) ofclaim(s) 11-4, 7, 10, 12, 14, 20-22, and 25 under 35 U.S.C. lO2(e). and claims 5, 6,
`
`11, 13, 15-19, and 24 under 35 U.S.C. 103(a) have been fully considered and are persuasive. So,
`
`the rejection has been withdrawn. However, upon further consideration, a new ground(s) of
`
`rejection is made in view of Furtner (US006778l77Bl) and Maclnnis (US006570579B1).
`
`3.
`
`’ Applicant argues Perego (US006864896B2) does not teach multi-graphics pipeline
`
`circuitry on same chip nor memory controller on the same chip but instead teaches discrete
`memory modules having separate and single graphics engines thereon. The memory controller
`
`taught in Perego is not on a same chip nor is it part of the memory module (page 10).
`
`' In reply, new grounds of rejection are made in view of Furtner and Maclnnis.
`
`Claim Rejections - 35 USC § 103
`
`' 4.
`

`
`The following is a quotation of 35 U.S.C. 103(a) which forms the basis for all
`
`obviousness rejections set forth in this Office action:
`
`(a) A patent may not be obtained though the invention is not identically disclosed or described as set forth in
`section 102 of this title, if the differences between the subject matter sought to be patented and the prior art are
`such that the subject matter as a whole would have been obvious at the time the invention was made to a person
`having ordinary skill in the art to which said subject matter pertains. Patentability shall not be negatived by the
`manner in which the invention was made.
`
`

`
`Application/Control Number:
`10/459,797
`Art Unit: 2628
`
`Page 3
`'
`
`V The factual inquiries set forth in Graham v. John Deere C0., 383 U.S. 1, 148 USPQ 459
`
`(1966), that are applied for establishing a background for determining obviousness under 35
`
`U.S.C. 103(a) are summarized as follows:
`
`:“P’!\’:“
`
`Determining the scope and contents of the prior art.
`Ascertaining the differences between the prior art and the claims- at issue.
`Resolving the level of ordinary skill in the pertinent art.
`Considering objective evidence present in the application indicating obviousness -
`or nonobviousness.
`
`5.
`
`Claims 1-4, 6, 7, 10, 12, 14, and 17 are rejected under 35 U.S.C. 103(a) as being
`
`unpatentable over Perego (USO06864896B2) in view of Furtner (US006778 1 77B 1), further in
`View of Maclnnis (US00657O579Bl).
`.
`
`6.
`
`As per Claim 1, Perego teaches graphics processing circuit (300, Fig. 3; c. 3, 11. 61-63),
`
`having at least 2 graphics pipelines (312) operative to process data in corresponding set of tiles
`
`of repeating tile pattern corresponding to screen locations, respective one of at least two graphics
`
`pipelines operative to process data in dedicated tile (c. 5, 11. 19-27, 38-44); and memory
`
`controller (310, Fig. 3) in communication with at least 2 graphics pipelines (312), operative to
`
`transfer pixel data between each of 15‘ pipeline and 2”’ pipeline and shared memories (314) (c. 3,
`
`11. 65-67; c. 4, 11. 1-10, 48-65). Shared memories (314) are each part of main memory (c. 1, ll. 44-
`54; c. 3, 11. 3-6), and so are considered to be one memory. Repeating tile pattern includes
`
`horizontally and vertically repeating pattern of regions of square regions, as shown in Fig. 5 (c.
`
`5, 11. 19-27, 38-44).
`
`However, Perego does not teach that the graphics pipelines are on a same chip. However,
`
`Furtner teaches that the graphics pipelines are on a same chip (c. 6, ll. 30-32).
`
`

`
`Application/Control Number:
`10/459,797
`Art Unit: 2628
`
`Page 4
`
`It would have been obvious to one of ordinary skill in the art at the time of invention by
`
`applicant to modify device of Perego so graphics pipelines are on same chip as suggested by
`
`Furtner. Placing plurality of modules on single chip takes up less space as compared to using
`
`multiple chips, and this is well-known in the art.
`
`However, Perego and Furtner do not teach memory controller is also on the same chip.
`
`However, Maclnnis teaches memory controller (54) is on same chip (10) as graphics pipeline
`
`(58), as shown in Fig. 2 (c. 4,11. 65-67; c. 5, 11. 36-41; c. 6, 11. 10-13). This would be obvious for
`
`same reasons given above.
`
`7.
`
`As per Claim 2, Perego teaches square regions have two dimensional partitioning of
`
`memory (c. 5,11. 19-33).
`
`8.
`
`9.
`
`As per Claim 3, Perego discloses that the memory is a frame buffer (c. 5, 11. 32-33).
`
`As per Claim 4, Perego teaches each of at least two graphics pipelines includes front end
`
`circuitry (308, Fig. 3) operative to generate pixel data corresponding to primitive to be rendered,
`
`and back end circuitry (312), coupled to front end circuitry, operative to receive and process
`
`portion of pixel data (c. 3, 11. 64-0. 4, ll. 2; c. 5, 11. 19-44). In order for front end circuitry (308) to
`
`generate pixel data, it must inherently receive vertex data.
`
`10.
`
`As per Claim 6, Perego does not explicitly teach each tile of set of tiles has 16x16 pixel
`
`array. But, Furtner teaches each tile of set of tiles has 16x16 pixel array (c. 11, 11. 45-48, 64-65).
`
`It would have been obvious to one of ordinary skill in the art at the time of invention by
`
`applicant to modify Perego so each tile of set of tiles further has 16x16 pixel array because
`
`Furtner suggests depending on number of parallel image-rendering pipelines and depending on
`
`memory organization, optimum tile size and shape can be selected (c. 11, 11. 45-48, 64-65), and
`
`

`
`Application/Control Number:
`10/459,797
`Art Unit: 2628
`
`Page'5
`
`so it would be obvious to modify tile size to be 16x16 pixels if that would be optimum tile size
`
`for particular number of parallel image-rendering pipelines and particular memory organization.
`
`11.
`
`. As per Claim 7, Perego teaches the at least two graphics pipelines (312, Fig. 3) separately
`
`receive the pixel data from the front end circuitry (308) (c. 3, ll. 64-c. 4, ll. 2; c. 5, 11. 19-44).
`
`12.
`As per Claim 10, Perego teaches first of at least two graphics pipelines (first rendering
`engine of 312, Fig. 3) processes pixel data only infirst set oftiles (tiles labeled f‘REO” in Fig. 5)
`
`in repeating tile pattern (c. 5, 11. 23-44).
`
`13.
`
`As per Claim 12, Perego teaches second of at least two graphics pipelines (second A
`
`rendering engine of 312, Fig. 3) processes pixel data only in second set of tiles (tiles labeled
`
`‘.‘RE1"’ in Fig. 5) in repeating tile pattern (c. 5, 11. 23-44).
`
`14.
`
`1 As per Claim 14, Claim 14 is similar to Claims 4 and 10, except that Claim 14 is for a
`
`third and fourth graphics pipeline. Perego teaches four graphics pipelines (c. 5, 11. 41-44). So
`
`Claim 14 is rejected under the same rationale as Claims 4 and 10.
`
`15.
`
`As per Claim 17, Perego does not teach 3” and 4”‘ graphics pipelines are on separate
`
`chips. However, Furtner teaches 3'“ and 4"‘ pipelines are on separate chips (c. 6, 11. 47-51).
`
`It would have been obvious to one of ordinary skill in the art at the time of‘invention by
`
`applicant to modify Perego so pipelines are on separate chips because Furtner teaches this makes
`
`system more configurable by being able to easily add more graphics pipelines to increase
`
`performance (c. 6, 11. 29-30, 42-51).
`16.
`Claims 5, 18, and 24 are rejected under 35 U.S.C. 103(a) as being unpatentable over
`
`Perego (USO06864896B2), Furtner (USO06778177B1), and Maclnnis (USOO6570579B1) in View
`
`of Kelleher (US0057940l6A).
`
`

`
`Application/Control Number:
`10/459,797
`Art Unit: 2628
`
`Page 6
`-
`
`17.
`
`As per Claim 5, Perego, Furtner, and Maclnnis are relied upon for teachings for Claim 4.
`
`But, Perego, Furtner, and Maclnnis do not explicitly teach at each of at least two graphics
`
`pipelines further includes scan converter, coupled to back end circuitry, operative to determine
`
`portion of pixel data to be processed by back end circuitry.’ But, Kelleher teaches each of at least
`
`two graphics pipelines (20A, 20B, Fig. 3; c. 3, 11. 22-23; c. 4, 11. 9-14) further includes scan
`
`converter (update stage, Fig. 7), coupled to back end circuitry, operative to determine portion of
`
`pixel data to be processed by back end circuitry (c. 8, 11. 52-61; c. 9, 11. 1-23; c. _6, 11. 26-28).
`
`. It would have been obvious to one of ordinary skill in the art at the time of invention by
`
`applicant to modify devices of Perego, Furtner, and Maclnnis so at each of at least two graphics
`
`pipelines further includes a scan converter, coupled to the back end circuitry, operative to
`
`' determine the portion of the pixel data to be processed by the back end circuitry because
`
`Kelleher suggests scan converters are needed in order to define image data as array of pixels by
`
`calculating pixel addresses (c. 9, 11. 1-23), as is well-known in the art.
`
`18.
`
`As per Claim 18, Perego does not teach a bridge operable to transmit vertex data to each
`
`of the first, second, third and fourth graphics pipelines. However, Kelleher discloses a bridge
`
`(38, Fig. 3) operative to transmit vertex data to‘ each of the first (2OA), second (2OB), third (20C) 1
`
`and fourth (2ON) graphics pipelines (c. 3, 11. 22-23; c. 4, 11. 9-14; c. 8, 11. 56-65; c. 3, 11. 46-50).
`
`It would have been obvious to one of ordinary skill in the art at the time of invention by
`
`applicant to modify Perego to include a bridge operable to transmit vertex data to each of the
`first, second, third and fourth graphics pipelines as suggested by Kelleher because Kelleher
`
`suggests the advantage of being able to convert the vertex data to pixel data in parallel, which
`
`increases the efficiency of the graphics system (c. 2, 11. 31-35; c. 8, 11. 56-65; c. 9, 11. 1-23).
`
`

`
`Application/Control Number:
`10/459,797
`Art Unit: 2628
`
`Page 7
`
`19.
`
`As per Claim 24, Perego teaches graphics processing circuit (300, Fig. 3; c. 3, 11. 61-63),
`
`having front end circuitry (308) operative to generate pixel data in response to primitive data for
`primitive to be rendered (c. 5, 11. 19-23); first back end circuitry (first rendering engine 312),
`
`coupled to front end circuitry 308, operative to process first portion of pixel data (labeled “REO”
`
`in Fig. 5) in response to position coordinates; set of tiles of repeating tile pattern are to be
`
`processed by first back end circuitry, repeating tile pattern including horizontally and vertically
`
`repeating pattern of square regions, as shown in Fig. 5; second back end circuitry (second
`
`rendering engine 312), coupled to front end circuitry 308, operative to process second portion of
`
`pixel data (labeled “RE1” in Fig. 5) in response to position coordinates; set" of tiles of repeating
`
`tile pattern are to be processed by second back end circuitry (c. 3, ll. 63-c. 4, ll. 2; c. 5, 11. 19-44);
`
`and memory controller (310), coupled to first and second back end circuitry (312) operative to
`
`transmit and receive processed pixel data (c. 3, 11. 65-67; c. 4, 11. 1-53; c. 5, 11. 32-44).
`
`However, Perego does not explicitly teach first scan converter and second scan converter.
`
`However, Kelleher teaches first scan converter, coupled between front end circuitry (14, Fig. 3)
`and first back end circuitry (update stage, Fig. 7 in 20A, Fig. 3), operative to determine which set
`
`oftiles of repeating tile pattern are to be processed by first back end, circuitry (cl. 3, 11. 22-23; c. 8,
`
`11. 33-c. 9, 11. 23), and operative to provide position coordinates to first back end circuitry in
`
`response to pixel data (c. 4, 11. 60-62; c. 8, 11. 52-65; c. 6, 11. 36-38); second scan converter,
`
`coupled between front end circuitry and second back end circuitry (update stage, Fig. 7 in 20B,
`
`Fig. 3), operative to determine which set oftiles of repeating tile pattern are to be processed by
`
`second back end circuitry, and operative to provide position coordinates to second back end
`
`

`
`Application/Control Number:
`10/459,797
`Art Unit: 2628
`
`Page 8
`
`'
`
`circuitry in response to pixel data (c. 3, 11. 22-23; c. 8, ll. 33-c. 9, 11. 23; c. 4, 11. 60-62; c. 8, ll. 52-
`
`65; c. 6, 11. 36-38). This would be obvious for same reasons given in the rejection for Claim 5.
`
`However, Perego and Kelleher do not teach front end circuitry, first back end circuitry,
`
`first scan converter, second back end circuitry, and second scan converter are all on same chip.
`However, Furtner teachesigraphics pipelines are on same chip (c. 6, 11. 30-32). Front end
`
`circuitry, first back end circuitry, and first scan converter of Perego-Kelleher combination make
`
`up one graphics pipeline, and front end circuitry, second back end circuitry, and second scan
`
`converter of Perego-Kelleher combination make up another graphics pipeline, as discussed
`
`above. Since Furtner teaches graphics pipelines are on same chip, this teaching from Furtner can
`
`be applied to Perego-Kelleher combination so front end circuitry, first back end circuitry, first
`
`scan converter, second back end circuitry, and second scan converter are all on same chip. This
`
`would be obvious for reasons for Claim 1.
`
`However, Perego, Kelleher, and Furtner do not teach memory controller is also on the
`
`same chip. However, Maclnnis teaches this limitation, as discussed in the rejection for Claim 1.
`
`20.
`Claims 11, 13, 15, and 16 are rejected under 35 U.S.C. l03(a) as being unpatentable over
`Perego (USOO6864896B2), Furtner (US006778l77B1), and Maclnnis (USOO6570579Bl) in view
`
`of Kelleher (US005794016A), further in view of Hamburg (US0O5905506A).
`
`Perego, Furtner, and Maclnnis are relied upon for teachings relative to Claim 10.
`
`However, Perego, Furtner, and Maclnnis do not explicitly teach scan converter.
`
`However, Kelleher teaches first of the at least two graphics pipelines\(20A, Fig.‘ 3; c. 3, 11. 22-23;
`
`c. 4, 11. 9-14) further includes scan converter (84, Fig. 7), coupled to front end circuitry (80, 82)
`
`and back end circuitry (c. 8, ll. 52-c. 9, ll. 23). Scan converter determines which groups of blocks
`
`

`
`Application/Control Number:
`10/459,797
`Art Unit: 2628
`
`Page 9
`
`52 within graphics memory 22 are allocated to and controlled by graphics pipelines (c. 8, ll. 52-
`
`65; c. 6, 11. 26-28). Graphics memory is partitioned into plurality ofpixel blocks that are tiled in
`
`x-and y-direction of graphics memory (c. 4, 11. 60-62). So, scan converter is inherently operative
`
`to provide memory addresses or position coordinates of pixels within first set of tiles to be
`
`processed by back end circuitry. This would be obvious for reasons for Claim 5'.
`
`But, Perego, Furtner, Maclnnis, Kelleher do not explicitly teach using tile identification
`
`data to indicate which tiles are to be processed. But, Hamburg teaches pixel identification line
`
`for receiving tile identification data indicating which tiles are to be processed (c. 5, 11. 35-52).
`
`It would have been obvious to one of ordinary skill in the art at the time of invention by
`
`applicant to modify devices of Perego, Furtner, Maclnnis, and Kelleher to include using tile
`
`identification data to indicate which tiles are to be processed because Hamburg suggests
`
`advantage of using tile identification data to easily track storage locations of tile pixel data and
`
`being able to easily retrieve data for particular image tile (c. 1, 11. 46-54).
`
`21.
`
`Claim 19 is rejected under 35 U.S.C. l03(a) as being unpatentable over Perego
`
`(US006864896B2), Furtner (US006778177B1), and Maclnnis (USO06570579B1) in view of
`
`Kent (US 20030164830A1).
`
`' Perego, Furtner, and Maclnnis are relied on for teachings for Claim 17. Perego teaches
`
`data includes polygon (c. 5, 11. 19-23). Furtner teaches third and fourth graphics pipelines are on
`
`separate chips (c. 6, 11. 47-51), as discussed for Claim 17.
`
`But, Perego, Furtner, and Maclnnis do not teach creating bounding box around polygon
`
`and each corner of bounding box is checked against super tile that belongs to each separate chip
`
`and if bounding box does not overlap any of super tiles associated with separate chip, then
`
`

`
`Application/Control Number:
`10/459,797
`Art Unit: 2628
`
`-
`
`Page 10
`
`processing circuit rejects whole polygon and processes next one. But, Kent teaches graphics
`
`pipeline [0006] calculates bounding box of primitive and testing this against VisRect. If
`
`bounding box of primitive is contained in other Pl0’s super tile the primitive is discarded at this
`
`stage [0129]. Primitive can be polygon [0088]. Method used is to calculate distance from each
`
`subpixel sample point in point’s bounding box to point’s center and compare this to point’s
`
`radius. Subpixel sample points with distance greater than radius do not contribute to pixel’s
`
`coverage. Cost of this is kept low by only allowing small radius points hence distance calculation
`
`is a small multiply and by taking a cycle per subpixel sample per pixel within bounding box
`
`[Ol44]. Since method calculates distance from each subpixel sample point in point’s bounding
`
`box, this must include all comers ofbounding box. So, Kent teaches data includes polygon and
`
`graphics pipeline creates bounding box around polygon and wherein each comer of bounding
`
`box is checkedlagainst super tile that belongs to graphics pipeline and if bounding box does not
`
`overlap any of super tiles, then processing circuit rejects whole polygon and processes next one.
`
`It would have been obvious to one of ordinary skill in the art at the time of invention by
`
`applicant to modify Perego, Further, and Maclnnis to include bounding box as because Kent
`
`suggests processing super tiles one at a time in order to hide page break costs [0129, 0051].
`
`22.
`. Claims 20-22 and 25 are rejected under 35 U.S.C. 103(a) as being unpatentable over
`Perego (US006864896B2) in view of Furtner (USO06778177B1).
`A
`
`23.
`
`As per Claim 20, Perego teaches graphics processing method, comprising generating
`
`pixel data (c. 5, 11. 19-25), which is inherently generated in response to received vertex data;
`
`determining pixels within set of tiles of repeating tile pattern corresponding to screen locations to
`
`be processed by corresponding one of at least two graphics pipelines (312, Fig. 3) in response to
`
`

`
`Application/Control Number:
`10/459,797
`Art Unit: 2628
`
`Page 11
`
`pixel data, repeating tile pattern including horizontally and vertically repeating pattern of square
`
`regions, as shown in Fig. 5; performing pixel operations on pixels within determined set of tiles
`
`by corresponding one of at least two graphics pipelines (c. 5, 11. 19-44); and transmitting
`
`processed pixels to memory controller (310), wherein at least two graphics pipelines share
`
`memory controller (c. 3, ll. 65-c. 4, ll. 25; c. 5, 11. 31-44).
`
`However, Perego does not teach that the graphics pipelines are on a same chip. However,
`
`Furtner teaches graphics pipelines are on a same chip (c. 6, ll. 30-32), as discussed for Claim 1.
`
`24.
`
`As per Claim 21, Perego teaches determining pixels within set of tiles of repeating tile
`
`pattern to be processed further comprises determining set of tiles that corresponding graphics
`
`pipeline is responsible for (c. 5, 11. 19-50).
`
`25.
`
`As per Claim 22, Perego teaches determining pixels within set of tiles of repeating tile
`
`pattern to be processed comprises providing position coordinates of pixels within determined set
`
`of tiles to be processed to corresponding one of at least two graphics pipelines (c. 5, ll. 19-44).
`
`26.
`
`H As per Claim 25, Perego teaches graphics processing circuit (300, Fig. 3; c. 3, 11. 61-63)
`
`having at least two graphics pipelines (312) operative to process data in corresponding set of tiles
`
`of repeating tile pattern corresponding to screen locations, respective one of at least two graphics
`
`pipelines operative to process data in a dedicated tile (c. 5, 11. 19-27, 38-44), wherein the
`
`repeating tile pattern includes a horizontally and vertically repeating pattern of regions of square
`
`regions, as shown in Fig. 5 (c. 5, 11. 19-27, 38-44).
`
`However, Perego does not teach‘ that the graphics pipelines are on a same chip. However,
`
`Furtner teaches graphics pipelines are on a same chip (c. 6, 11. 30-32), as discussed for Claim 1.
`
`

`
`Application/Control Number:
`10/459,797
`_Art Unit: 2628
`
`Page 12
`'
`
`Conclusion
`
`Applicant's amendment necessitated the new ground(s) of rejection presented in this
`
`Office action. Accordingly, THIS ACTION IS MADE FINAL. See MPEP §.706.07(a).
`
`Applicant is reminded of the extension of time policy as set forth in 37 CFR 1.136(a).
`
`A shortened statutory period for reply to final action is set to expire THREE MONTHS
`
`'
`
`from the mailing date of this action. In the event a first reply is filed within TWO MONTHS of
`
`the mailing date of this final action and the advisory action is not mailed until after the end of the
`
`THRE.E-MONTH shortened statutory period, then the shortened statutory period will expire on
`
`the date the advisory action is mailed, and any extension fee pursuant to 37 CFR 1.136(a) will be
`
`calculated from the mailing date of the advisory action. In no event, however, will the statutory
`
`period for reply expire later than SIX MONTHS from the date of this final action.
`5 Any inquiry concerning this communication or earlier communications from the
`
`examiner should be directed to Joni Hsu whose telephone number is 571-272-7785. The
`
`examiner can normally be reached on M-F ’8arn-5pm.
`
`If attempts to reach the examiner by telephone are unsuccessful, the examiner’s
`
`supervisor, Kee Tung can be reached on 571-272-7794. The fax phone number for the
`
`organization where this application or proceeding is assigned is 571-273-8300.
`
`

`
`\\
`
`‘
`
`Application/Control Number:
`10/459,797
`Art Unit: 2628
`
`Page 13
`
`Information regarding the status of an application may be obtained from the Patent
`
`Application Information Retrieval (PAIR) system. Status information for published applications
`
`may be obtained from either Private PAIR or Public PAIR.V Status information for unpublished
`
`applications is available through Private PAIR only. For more information about the PAIR
`
`system, see http://pair-direct.uspto.gov. Should you have questions on access to the Private PAIR
`
`system, contact the Electronic Business Center (EBC) at 866-217-9197 (toll—free). If you would
`
`like assistance from a USPTO Customer Service Representative or access to the automated
`
`information system, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000.
`
`JH
`
`KEE M.Tl_JNG
`SUPERVESORY PATENT EXAMINER

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