throbber
UNITED STATES PATENT AND TRADEMARK OFFICE
`
`
`
`UNITED STATES DEPARTMENT OF COMMERCE
`United States Patent and Trademark Office
`Address: COMMISSIONER FOR PATENTS
`P.O. Box 1450
`Alexandria, Virginia 2231371450
`www.uspto.gov
`
`13/993,230
`
`06/11/2013
`
`Toshiyasu SugiO
`
`2013-0857A
`
`2522
`
`52349
`
`759°
`
`03/14/20”
`
`WENDEROTH, LIND & PONACK L.L.P.
`1030 15th Street, N.W.
`Suite 400 East
`
`Washington, DC 20005-1503
`
`LEE'HMMYS
`
`ART UNIT
`2486
`
`PAPER NUMBER
`
`NOTIFICATION DATE
`
`DELIVERY MODE
`
`03/14/2019
`
`ELECTRONIC
`
`Please find below and/or attached an Office communication concerning this application or proceeding.
`
`The time period for reply, if any, is set in the attached communication.
`
`Notice of the Office communication was sent electronically on above—indicated "Notification Date" to the
`
`following e—mail address(es):
`eoa @ wenderoth. com
`kmiller @ wenderotheom
`
`PTOL-90A (Rev. 04/07)
`
`

`

`0/7709 A0170” Summary
`
`Application No.
`13/993,230
`Examiner
`JIMMY 8 LEE
`
`Applicant(s)
`Sugio et al.
`Art Unit
`2486
`
`AIA (FITF) Status
`No
`
`- The MAILING DA TE of this communication appears on the cover sheet wit/7 the correspondence address -
`Period for Reply
`
`A SHORTENED STATUTORY PERIOD FOR REPLY IS SET TO EXPIRE g MONTHS FROM THE MAILING
`DATE OF THIS COMMUNICATION.
`Extensions of time may be available under the provisions of 37 CFR 1.136(a). In no event, however, may a reply be timely filed after SIX (6) MONTHS from the mailing
`date of this communication.
`|f 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). Responsive to communication(s) filed on 9/25/18.
`[:1 A declaration(s)/affidavit(s) under 37 CFR 1.130(b) was/were filed on
`
`2a)D This action is FINAL.
`
`2b)
`
`This action is non-final.
`
`3)[:] An election was made by the applicant in response to a restriction requirement set forth during the interview on
`; the restriction requirement and election have been incorporated into this action.
`
`4)[:] 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 Expat/7e Quay/e, 1935 CD. 11, 453 O.G. 213.
`
`Disposition of Claims*
`5)
`Claim(s)
`
`3,5,10,12 and 15—17is/are pending in the application.
`
`5a) Of the above claim(s)
`
`is/are withdrawn from consideration.
`
`E] Claim(s)
`
`is/are allowed.
`
`Claim(s) 3,5,10,12 and 15—17 is/are rejected.
`
`[:1 Claim(s)
`
`is/are objected to.
`
`) ) ) )
`
`6 7
`
`8
`
`
`
`are subject to restriction and/or election requirement
`[j Claim(s)
`9
`* If any claims have been determined aflowabie. you may be eligible to benefit from the Patent Prosecution Highway program at a
`
`participating intellectual property office for the corresponding application. For more information, please see
`
`http://www.uspto.gov/patents/init events/pph/index.jsp or send an inquiry to PPeredback@uspto.gov.
`
`Application Papers
`10)[:] The specification is objected to by the Examiner.
`
`11)[:] The drawing(s) filed on
`
`is/are: a)D accepted or b)l:] 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).
`
`Priority under 35 U.S.C. § 119
`12):] Acknowledgment is made of a claim for foreign priority under 35 U.S.C. § 119(a)-(d) or (f).
`Certified copies:
`
`a)D All
`
`b)I:I Some**
`
`c)C] None of the:
`
`1.[:] Certified copies of the priority documents have been received.
`
`2.[:] Certified copies of the priority documents have been received in Application No.
`
`3.[:] 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)
`
`Notice of References Cited (PTO-892)
`
`Information Disclosure Statement(s) (PTO/SB/08a and/or PTO/SB/08b)
`2)
`Paper No(s)/Mail Datew.
`U.S. Patent and Trademark Office
`
`3) C] Interview Summary (PTO-413)
`Paper No(s)/Mail Date
`4) CI Other-
`
`PTOL-326 (Rev. 11-13)
`
`Office Action Summary
`
`Part of Paper No./Mai| Date 20190214
`
`

`

`Application/Control Number: 13/993,230
`Art Unit: 2486
`
`Page 2
`
`DETAILED ACTION
`
`Notice of Pre-AIA or AIA Status
`
`The present application is being examined under the pre-AIA first to invent provisions.
`
`Continued Examination Under 37 CFR 1.114
`
`A request for continued examination under 37 CFR 1.114, including the fee set forth in 37 CFR 1.17(e),
`
`was filed in this application after final rejection. Since this application is eligible for continued
`
`examination under 37 CFR 1.114, and the fee set forth in 37 CFR 1.17(e) has been timely paid, the
`
`finality of the previous Office action has been withdrawn pursuant to 37 CFR 1.114. Applicant's
`
`submission filed on 9/25/2018 has been entered.
`
`Response to Arguments
`
`Applicant's arguments filed 9/25/2018 have been fully considered but they are not persuasive. In
`
`particular, the applicant argues that Hagai does not sufficiently teach the concept of ”selection is made
`
`between one of (i) the bi-directional prediction and (ii) uni-directional prediction for coding with
`
`reference to one reference picture as the prediction direction of the current block” since they do not
`
`recognize a selection of one of either reference picture as occurring in the prior art, Hagai. However,
`
`merely stating a selection is made between one of the two does not mean that there is a separate type
`
`of selection since no disclosure of what is exactly meant by this type of selection. In other words, a
`
`selection of a prediction between one bi-directional prediction and uni-directional prediction, without
`
`explanation of what the selection is based on or how the selection is made, amounts to the indication of
`
`at least one of the two types being used for referencing the prediction direction. This, Hagai does still
`
`teach since the cited aspect of the invention further reduces to after selection of either direct mode or
`
`other than direct mode is to choose directly from the motion estimation unit 909. This occurs when the
`
`

`

`Application/Control Number: 13/993,230
`Art Unit: 2486
`
`Page 3
`
`motion estimation unit 909 obtains a reference picture RP stored in the multi frame buffer 907 based on
`
`a first reference picture prediction or second reference picture prediction, 1173 and 74. Further 1174
`
`indicates that from motion estimation unit 909, one reference picture is sent as the outputted
`
`prediction selection once selected, meaning that it is similar to unidirectional prediction for coding with
`
`reference to one reference picture. There also exists a similar teaching relates as well to the decoding
`
`aspect of the prior art since using a similar architecture allows for determination of the reference image
`
`based on a direct mode or not from direct mode selection for reference picture determination as can be
`
`seen from Fig. 9. For this reason, Hagai is still considered to teach the claimed invention since from
`
`determination of either direct mode or a mode other than direct mode results in outputting one
`
`reference index as explained in 1174.
`
`Claim Rejections - 35 USC § 103
`
`The following is a quotation of pre-AIA 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.
`
`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 pre-AIA 35 U.S.C. 103(a) are
`
`summarized as follows:
`
`1. Determining the scope and contents of the prior art.
`
`2. Ascertaining the differences between the prior art and the claims at issue.
`
`3. Resolving the level of ordinary skill in the pertinent art.
`
`

`

`Application/Control Number: 13/993,230
`Art Unit: 2486
`
`Page 4
`
`4. Considering objective evidence present in the application indicating obviousness or
`
`nonobviousness.
`
`1.
`
`Claims 3 and 10 are rejected under pre-AIA 35 U.S.C. 103(a) as being taught by Suzuki et al. (US
`
`20070291131 A1) in view of Kate et al. (US 20030215014 A1) in view of Nakagami; Ohji et al. (US
`
`20110293195 A1)
`
`Regarding claim 3, Suzuki teaches,
`
`An image coding method for coding ("controlling image coding mode")[title], using inter
`
`prediction, ("images are coded using a predictive mode containing the inter-frame
`
`unidirectional predictive coding mode and the inter-frame bidirectional predictive coding
`
`mode")[1119] a current block included in a current picture, (”frames 310" contains. a frame
`
`header 312 and “a piuraiity of macrobiocks 32%"ilsfilefifil the image coding method comprising:
`
`adding, into header data, a prediction direction fixing information ("decision flag is
`
`appended to a frame header")[11141, Fig. 19] indicating that a prediction direction
`
`(decision flag appended for "each frame that B-VOP refers to a backward
`
`direction")[11136] for coding all blocks using inter prediction in the entire current
`
`picture (image coded is "B picture or B-VOP" with a determination if bidirectional
`
`coding is to be used as "inter-frame coding")[1]63, 69] in a predetermined coding mode
`
`is fixed to one of a uni-prediction and bi-prediction; ("coded by the inter-frame
`
`bidirectional predictive modE")[1ll39] and
`
`coding the entire current block ("coded data sequence" generated by the image coding
`
`apparatus 18)[11139] in the predetermined coding mode, ("when the coding of a frame
`
`to be coded" was completed "coding mode information outputted")[1ll30] based on
`
`the prediction direction fixing information (a ""not_coded" flag 326" stored in a
`
`macroblock header 322, which is part of a data structure of coded data sequence
`
`

`

`Application/Control Number: 13/993,230
`Art Unit: 2486
`
`Page 5
`
`generated by image coding apparatus 18 [11139, Fig. 18-21], which stores of P-VOP
`
`which is, "a frame that B-VOP refers to in a backward direction")[1l142]
`
`wherein predetermined coding mode is a direct mode, (reference mode selection
`
`circuit 38 will output frame predictive mode information to indicate "coding is
`
`performed using the forward predictive mode provided with the global motion
`
`vector")[1l106]
`
`a prediction direction flag ("decision flag")[1]139] indicating the selected prediction
`
`direction (frame refers to "a forward direction or difference data")[1]139] is added into
`
`a bitstream. (with coded data sequence "contains a decision flag")[1]139]
`
`But does not explicitly teach,
`
`coding, using the bi-prediction, all the blocks coded using inter prediction when the
`
`prediction direction fixing information indicates that the prediction is fixed to the bi-
`
`prediction;
`
`when the prediction direction flag is ON in the direct mode, the prediction direction in
`
`the direct mode is set to bi-directional prediction for coding with reference to two or
`
`more reference pictures; and
`
`when the prediction direction fixing flag is OFF in the direct mode, a selection is made
`
`between (i) the bi-directional prediction and (ii) uni-directional prediction for coding
`
`with reference to one reference picture as the prediction direction of the current block
`
`However, Nakagami teaches,
`
`coding, using the bi-prediction, ("execution of a bi-directional prediction by motion
`
`vector scaling")[1]171] all the blocks coded ("macroblock 61” is encoded)[1l171] using
`
`inter prediction ("motion compensation prediction" corresponding to the "inter-frame
`
`distance" used for motion vectors of "forward and backward predictions" that relate
`
`

`

`Application/Control Number: 13/993,230
`Art Unit: 2486
`
`Page 6
`
`to the "above prediction mode")[11169,171, Fig. 30] when the prediction direction
`
`fixing information ("flag indicating the above prediction mode")[11171] indicates that
`
`the prediction is fixed to the bi-prediction; ("i.e., the execution of a bi-directional
`
`prediction by motion vector scaling" flagged for encoding)[1]171]
`
`It would be obvious to one with ordinary skill in the art to combine the image code mode
`
`control of Suzuki with the motion vector encoding of Koto to apply a scaled prediction for bi-
`
`directional prediction. The reason for this would be to provide for reference frame skipping
`
`conditions which allow macroblock skipping to improve encoding efficiency.
`
`But does not explicitly teach,
`
`when the prediction direction flag is ON in the direct mode, the prediction direction in
`
`the direct mode is set to bi-directional prediction for coding with reference to two or
`
`more reference pictures; and
`
`when the prediction direction fixing flag is OFF in the direct mode, a selection is made
`
`between one of (i) the bi-directional prediction and (ii) uni-directional prediction for
`
`coding with reference to one reference picture as the prediction direction of the current
`
`block
`
`However, in the same field of endeavor, Nakagami teaches,
`
`wherein predetermined coding mode ("filtering prediction mode")[11152] is a direct
`
`mode, ("the image that is obtained by adding an image representing a high-frequency
`
`component to the motion compensation image MCO is generated as a prediction
`
`image")[11152]
`
`when the prediction direction flag ("identification flag")[1]173,176,177] is ON in the
`
`direct mode, (step of $31 which "step $31 that the identification flag represents that a
`
`process is to be performed in the filtering prediction m0d6")[11173,176] the prediction
`
`

`

`Application/Control Number: 13/993,230
`Art Unit: 2486
`
`Page 7
`
`direction in the direct mode is set to bi-directional prediction for coding with reference
`
`to two or more reference pictures; (such that filtering prediction modes is based on
`
`"prediction circuit 44 toward the filtering circuit 45 represents that two motion
`
`compensation images are supplied")[11123,173-177] and
`
`when the prediction direction fixing flag ("identification flag")[1]173,176,177] is OFF in
`
`the direct mode, (step of $31 which "step $31 that the identification flag does not
`
`represent that a process is to be performed in the filtering prediction
`
`mode")[11173,176] a selection is made between one of (i) the bi-directional prediction
`
`and (ii) ("process is to be performed in the bidirectional prediction")[1ll77] uni-
`
`directional prediction ("process is performed in the unidirectional prediction
`
`mode")[11177] for coding with reference to one reference picture as the prediction
`
`direction of the current block ("generating a frame to be encoded B0 through
`
`bidirectional prediction "using encoded frames at temporally past and future times
`
`with respect to the current time as reference frames" which explains the bidirectional
`
`prediction used)[1111, Fig. 2, Fig. 12] ("conventional unidirectional prediction, even
`
`when a plurality of reference frames can be selected")[1120]
`
`It would be obvious to one with ordinary skill in the art to combine the image code mode
`
`control of Suzuki with the motion vector encoding of Koto with the image processing of
`
`Nakagami which evaluates the identification flag for a prediction type. The benefit this provides
`
`is a controlled filtered prediction in two directions can be considered in the same time as
`
`prediction in traditional unidirectional or bidirectional prediction, giving more prediction type
`
`choices.
`
`Regarding claim 10, Suzuki teaches,
`
`

`

`Application/Control Number: 13/993,230
`Art Unit: 2486
`
`Page 8
`
`An image decoding method for decoding i"image decoding apparatus 350")[11145, Fig. 22],
`
`using inter prediction, ("images are coded using a predictive mode containing the inter-frame
`
`unidirectional predictive coding mode and the inter-frame bidirectional predictive coding
`
`mode")[1119] a current biock incidded in a current picture. Firemes 319" centering a treme
`
`header 312 and “a piuraiity cit macrobiecke 32%"iisfilddi the image decoding method
`
`cornericing:
`
`decoding, from a oitstreain, (“coding decision circuit 38% ateuirefiifiildfl a prediction
`
`direction fixing information ("decision flag is appended to a frame header")[1ll41, Fig.
`
`19] indicating that a prediction direction ("flag information 316 indicating" whether
`
`this VOP has difference data or not in a frame header 312 of B-VOP or a "frame header
`
`312 of a frame B-VOP refers to a backward direction")[11141] fer decoding all blocks
`
`using inter prediction in the entire current picture ("decision flag may be appended for
`
`each B-VOP" where image coded is "B picture or B-VOP" with a determination if
`
`bidirectional coding is to be used as "inter-frame coding")[1]136,63, 69] in a
`
`predetermined decoding mode is fixed to one oi a uni-prediction and a hi-predictien
`
`("coded by the inter-frame bidirectional predictive m0d8")[11139]
`
`deceding the entire current bioci; {whether a first code hiocit coded by the intern-frame
`
`bidirectionai predictive medeiifiiflli in the predetermined decoding mode, (“image
`
`decoding apparatus 35%} decodes frernec coded in an internframe bidirectienei
`
`predictive mode'liiiiiiiid, Fig, 24} based on the prediction direction fixing intermation (a
`
`""not_coded" flag 326"" stored in a macroblock header 322, which is part of a data
`
`structure of coded data sequence generated by image coding apparatus 18 [11139, Fig.
`
`18-21], which stores of P-VOP which is, "a frame that B-VOP refers to in a backward
`
`direction")[1ll42]
`
`

`

`Application/Control Number: 13/993,230
`Art Unit: 2486
`
`Page 9
`
`wherein predetermined decoding mode is a direct mode, (reference mode selection
`
`circuit 38 will output frame predictive mode information to indicate "coding is
`
`performed using the forward predictive mode provided with the global motion
`
`vector")[1l106]
`
`a prediction direction flag ("decision flag")[1]149] in the direct mode (decision flag
`
`refers to "a forward direction or difference data")[1]139] is decoded form the bitstream
`
`("decoding method decision circuity 380 acquires a decision flag")[1]149] and the
`
`current block ("macroblock")[11149] is decoded based on the decoded prediction
`
`direction flag, ("if the decision flag is of a value indicating
`
`the decoding method
`
`" ll
`
`decision circuit 380 instructs" that the "difference data to be decoded to generate and
`
`image of the macroblock")[1l149]
`
`But does not explicitly teach,
`
`decoding, using the bi~prediction, aii the hiocks decoded using inter prediction when the
`
`prediction direction fixing information indicates that the prediction direction is fixed to
`
`the bi-prediction;
`
`when the prediction direction flag is ON in the direct mode, the prediction direction in
`
`the direct mode is set to bi-directional prediction for coding with reference to two or
`
`more reference pictures; and
`
`when the prediction direction fixing flag is OFF in the direct mode, a selection is made
`
`between one of (i) the bi-directional prediction and (ii) uni-directional prediction for
`
`coding with reference to one reference picture as the prediction direction of the current
`
`block
`
`However, Koto teaches,
`
`

`

`Application/Control Number: 13/993,230
`Art Unit: 2486
`
`Page 10
`
`decoding, ("decoding the frame f3")[11172] using the bi-prediction, ("performing bi-
`
`directional predictive decoding")[1]172] all the blocks coded ("motion vector of
`
`respective macroblocks of the decoded frame F3")[11172] using inter prediction
`
`("motion compensation prediction" corresponding to the "inter-frame distance" used
`
`for motion vectors of "forward and backward predictions" that relate to the
`
`"prediction mode" with respect to the "macroblock")[11169,172, Fig. 30] when the
`
`prediction direction fixing information ("which the flag indicating the above prediction
`
`mode is set")[11172] indicates that the prediction is fixed to the bi-prediction; ("motion
`
`vectors for forward and backward predictions at the macroblock 60 are calculated" for
`
`performing "bi-directional predictive decoding" based on "flag indicating the above
`
`prediction mode is set")[11172]
`
`It would be obvious to one with ordinary skill in the art to combine the image code mode
`
`control of Suzuki with the motion vector encoding of Koto to apply a scaled prediction for bi-
`
`directional prediction. The reason for this would be to provide for reference frame skipping
`
`conditions which allow macroblock skipping to improve encoding efficiency.
`
`But does not explicitly teach,
`
`when the prediction direction flag is ON in the direct mode, the prediction direction in
`
`the direct mode is set to bi-directional prediction for coding with reference to two or
`
`more reference pictures; and
`
`when the prediction direction fixing flag is OFF in the direct mode, a selection is made
`
`between one of (i) the bi-directional prediction and (ii) uni-directional prediction for
`
`coding with reference to one reference picture as the prediction direction of the current
`
`block
`
`However, in the same field of endeavor, Nakagami teaches,
`
`

`

`Application/Control Number: 13/993,230
`Art Unit: 2486
`
`Page 11
`
`wherein predetermined coding mode ("filtering prediction mode")[11152] is a direct
`
`mode, ("the image that is obtained by adding an image representing a high-frequency
`
`component to the motion compensation image MCO is generated as a prediction
`
`image")[11152]
`
`when the prediction direction flag ("identification flag")[1]173,176,177] is ON in the
`
`direct mode, (step of $31 which "step $31 that the identification flag represents that a
`
`process is to be performed in the filtering prediction m0d6")[11173,176] the prediction
`
`direction in the direct mode is set to bi-directional prediction for coding with reference
`
`to two or more reference pictures; (such that filtering prediction modes is based on
`
`"prediction circuit 44 toward the filtering circuit 45 represents that two motion
`
`compensation images are supplied")[11123,173-177] and
`
`when the prediction direction fixing flag ("identification flag")[1]173,176,177] is OFF in
`
`the direct mode, (step of $31 which "step $31 that the identification flag does not
`
`represent that a process is to be performed in the filtering prediction
`
`mode")[11173,176] a selection is made between one of (i) the bi-directional prediction
`
`and (ii) ("process is to be performed in the bidirectional prediction")[1ll77] uni-
`
`directional prediction ("process is performed in the unidirectional prediction
`
`mode")[11177] for coding with reference to one reference picture as the prediction
`
`direction of the current block ("generating a frame to be encoded B0 through
`
`bidirectional prediction "using encoded frames at temporally past and future times
`
`with respect to the current time as reference frames" which explains the bidirectional
`
`prediction used)[1111, Fig. 2, Fig. 12] ("conventional unidirectional prediction, even
`
`when a plurality of reference frames can be selected")[1120]
`
`

`

`Application/Control Number: 13/993,230
`Art Unit: 2486
`
`Page 12
`
`It would be obvious to one with ordinary skill in the art to combine the image code mode
`
`control of Suzuki with the motion vector encoding of Koto with the image processing of
`
`Nakagami which evaluates the identification flag for a prediction type. The benefit this provides
`
`is a controlled filtered prediction in two directions can be considered in the same time as
`
`prediction in traditional unidirectional or bidirectional prediction, giving more prediction type
`
`choices.
`
`1.
`
`Claims 5, 12, 15, and 16 are rejected under pre-AIA 35 U.S.C. 102(b) as being taught by Suzuki et
`
`al. (US 20070291131 A1) in view of Kate et al. (US 20030215014 A1) in view of Chen et al. (US
`
`20090116558 A1) in view of Nakagami; Ohji et al. (US 20110293195 A1)
`
`Regarding claim 5, Suzuki teaches,
`
`An image coding method for coding ("controlling image coding mode")[title], using inter
`
`prediction, ("images are coded using a predictive mode containing the inter-frame
`
`unidirectional predictive coding mode and the inter-frame bidirectional predictive coding
`
`mode")[1119] a current block included in a current picture, (”frames 319" contains a frame
`
`header 312 and “a plurality of macrobiocks EZQ'WWMQ} the image coding method comprising:
`
`(i) adding, into header data, ("frame header")[11141] a prediction direction fixing
`
`information ("decision flag is appended to a frame header")[11141, Fig. 19] indicating
`
`that a prediction direction (decision flag appended for "each frame that B-VOP refers
`
`to a backward direction")[11136] for coding all blocks using inter prediction in the entire
`
`current picture (image coded is "B picture or B-VOP" with a determination if
`
`bidirectional coding is to be used as "inter-frame coding")[1]63, 69] in a predetermined
`
`coding mode is fixed to one of a uni-prediction and bi-prediction ("coded by the inter-
`
`frame bidirectional predictive modE")[1ll39] and
`
`

`

`Application/Control Number: 13/993,230
`Art Unit: 2486
`
`Page 13
`
`coding the current block sequence ("coded data sequence" generated by the image
`
`coding apparatus 18)[11139] in the predetermined coding mode, ("when the coding of a
`
`frame to be coded" was completed "coding mode information outputted")[1ll30]
`
`based on the prediction direction flag (a ""not_coded" flag 326" stored in a macroblock
`
`header 322, which is part of a data structure of coded data sequence generated by
`
`image coding apparatus 18 [11139], which stores of P-VOP which is, "a frame that B-
`
`VOP refers to in a backward direction")[11142] and the first prediction direction
`
`information. ("indicating whether a first block coded by the inter-frame bidirectional
`
`predictive mode")[11139]
`
`wherein predetermined coding mode is a direct mode, (reference mode selection
`
`circuit 38 will output frame predictive mode information to indicate "coding is
`
`performed using the forward predictive mode provided with the global motion
`
`vector")[11106]
`
`prediction direction identified (frame refers to "a forward direction or difference
`
`data")[11139] by the first prediction direction flag ("decision flag")[1]139] is set to the
`
`prediction direction of the current block, (with coded data sequence "contains a
`
`decision flag")[1]139]
`
`a second prediction direction flag ("decision flag" such as for a second macroblock
`
`when a decision flag is acquired for each macroblock)[1ll39,138] indicating the
`
`selected prediction direction (frame refers to "a forward direction or difference
`
`data")[11139] is added into a bitstream. (with coded data sequence "contains a
`
`decision flag")[1]139]
`
`But does not explicitly teach,
`
`

`

`Application/Control Number: 13/993,230
`Art Unit: 2486
`
`Page 14
`
`coding, wing the hi~predictidn, aii the biocks coded using inter prediction when the
`
`prediction direction fixing information indicates that the prediction direction is fixed to
`
`the iii-prediction, and (ii) adding, into the header data, a first prediction direction t'iag
`
`indicating the fixed prediction direction; and
`
`when the prediction direction flag is ON in the direct mode, the prediction direction in
`
`the direct mode is set to bi-directional prediction for coding with reference to two or
`
`more reference pictures; and
`
`when the prediction direction fixing flag is OFF in the direct mode, a selection is made
`
`between (i) the bi-directional prediction and (ii) uni-directional prediction for coding
`
`with reference to one reference picture as the prediction direction of the current block
`
`coding the entire current block, based on the first prediction direction information.
`
`However, Koto teaches,
`
`coding, using the bi~prediction, ("execution of a bi-directional prediction by motion
`
`vector scaling")[1]171] aii the hiocks coded ("macroblock 61” is encoded)[1ll71] using
`
`inter prediction ("motion compensation prediction" corresponding to the "inter-frame
`
`distance" used for motion vectors of "forward and backward predictions" that relate
`
`to the "above prediction mode")[11169,171, Fig. 30] when the predictien direction
`
`fixing information ("flag indicating the above prediction mode")[11171] indicates that
`
`the prediction direction is fixed to the hi-predictien, ("i.e., the execution of a bi-
`
`directional prediction by motion vector scaling" flagged for encoding)[1]171]
`
`It would be obvious to one with ordinary skill in the art to combine the image code mode
`
`control of Suzuki with the motion vector encoding of Koto to apply a scaled prediction for bi-
`
`directional prediction. The reason for this would be to provide for reference frame skipping
`
`conditions which allow macroblock skipping to improve encoding efficiency.
`
`

`

`Application/Control Number: 13/993,230
`Art Unit: 2486
`
`But does not teach explicitly,
`
`Page 15
`
`(ii) adding, into header data, a first prediction direction flag indicating the fixed
`
`prediction direction; and
`
`when the prediction direction flag is ON in the direct mode, the prediction direction in
`
`the direct mode is set to bi-directional prediction for coding with reference to two or
`
`more reference pictures; and
`
`when the prediction direction fixing flag is OFF in the direct mode, a selection is made
`
`between (i) the bi-directional prediction and (ii) uni-directional prediction for coding
`
`with reference to one reference picture as the prediction direction of the current block
`
`coding the entire current block, based on the first prediction direction information.
`
`However, Chen teaches additionally,
`
`(ii) adding, into header data, (inter-view reference picture used "is signaled" used for
`
`skip motion as used for motion skip)[1]109, Fig. 10] a first prediction direction flag
`
`("flag is signaled" to select one of the "two selected inter-view reference
`
`pictures")[11109] indicating the fixed prediction direction; ("flag indicating whether it is
`
`forward or backward inter-view reference picture")[11109] and
`
`coding the entire current block ("each MB to be encoded")[11110], based on the first
`
`prediction direction information. (flagging/signaling used for "selection of one inter-
`
`view reference picture" for each MB to be encoded)[11110]
`
`It would have been obvious to one with ordinary skill in the art to combine the image coding
`
`mode control of Suzuki with the motion vector encoding of Koto with the single-loop encoding
`
`of Chen to create a process where a flag determines if a forward or backward reference picture
`
`is used. The reason for this is that flagging the inter-view reference picture in this fashion,
`
`multiple inter-view reference pictures can be used.
`
`

`

`Application/Control Number: 13/993,230
`Art Unit: 2486
`
`But does not explicitly teach,
`
`Page 16
`
`when the prediction direction flag is ON in the direct mode, the prediction direction in
`
`the direct mode is set to bi-directional prediction for coding with reference to two or
`
`more reference pictures; and
`
`when the prediction direction fixing flag is OFF in the direct mode, a selection is made
`
`between (i) the bi-directional prediction and (ii) uni-directional prediction for coding
`
`with reference to one reference picture as the prediction direction of the current block
`
`However, in the same field of endeavor, Nakagami teaches,
`
`wherein predetermined coding mode ("filtering prediction mode")[11152] is a direct
`
`mode, ("the image that is obtained by adding an image representing a high-frequency
`
`component to the motion compensation image MCO is generated as a prediction
`
`image")[11152]
`
`when the prediction direction flag ("identification flag")[1]173,176,177] is ON in the
`
`direct mode, (step of $31 which "step $31 that the identification flag represents that a
`
`process is to be performed in the filtering prediction m0d6")[11173,176] the prediction
`
`direction in the direct mode is set to bi-directional prediction for coding with reference
`
`to two or more reference pictures; (such that filtering prediction modes is based on
`
`"prediction circuit 44 toward the filtering circuit 45 represents that two motion
`
`compensation images are supplied")[11123,173-177] and
`
`when the prediction direction fixing flag ("identification flag")[1]173,176,177] is OFF in
`
`the direct mode, (step of $31 which "step

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