Notice of Pre-AIA or AIA Status
The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA .
Claim Rejections - 35 USC § 103
The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action:
A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made.
The factual inquiries for establishing a background for determining obviousness under 35 U.S.C. 103 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.
4. Considering objective evidence present in the application indicating obviousness or nonobviousness.
Claim(s) 16, 19-29 and 32-35 is/are rejected under 35 U.S.C. 103 as being unpatentable over Ouedraogo et al. (WO 2020/178065), hereinafter Ouedraogo in view of Hannuksela et al. (“AHGY9/AHG12: Relaxing an APS constraint”, JVET-R0149-v1, 15-24 April 2020), hereinafter Hannuksela. Ouedraogo and Hannuksela were cited in the Applicant’s IDS dated 1/3/25 and copies have been provided by the Applicant on 1/3/25.
Regarding claims 16 and 29, Ouedraogo discloses an apparatus comprising
at least one processor (fig. 15, #1501); and
at least one memory including (p. 56, lines 13-19 and fig. 15) instructions that when executed with the at least one processor (p. 56, line 31 to p. 57 line 1 and fig. 15), cause the apparatus at least to perform:
dividing pictures of one or more input picture sequences into a plurality of subpictures (p. 3, lines 19-20, figs. 1a-1b and 2b);
encoding each of the plurality of subpictures into a plurality of subpicture comprising different quality and/or resolution (p. 1, lines 15-29, figs. 1a and 5);
partitioning the plurality of subpicture versions into a corresponding number of subpicture groups, wherein each subpicture group comprises one subpicture version (figs. 1a-1b and 5); and
allocating a range of adaptive loop filter parameter set identifiers for each of the subpicture groups (p. 17, lines 18-29);
dividing the range of adaptive loop filter parameter set identifiers for each subpicture version of the plurality of subpicture versions (p. 19, lines 23-27); and
allocating each subpicture version a unique range of the range of adaptive loop filter parameter set identifiers (p. 19, lines 23-34).
Ouedraogo does not explicitly disclose encoding each of the plurality of subpictures into a plurality of subpicture versions comprising different quality and/or resolution.
However, Hannuksela teaches encoding each of the plurality of subpictures into a plurality of subpicture versions comprising different quality and/or resolution (Hannuksela p. 2, section 1.2); and
allocating a range of adaptive loop filter parameter set identifiers for each of the subpicture groups (Hannuksela p. 2, section 1.2); and
allocating each subpicture version a unique range of the range of adaptive loop filter parameter set identifiers (Hannuksela p. 1, section 1.1).
It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify Ouedraogo’s apparatus with the missing limitations as taught by Hannuksela to avoid loss in rate-distortion performance (Hannuksela p. 2, section 1.2).
Regarding claims 19 and 32, Ouedraogo in view of Hannuksela teaches the apparatus according to claim 16, wherein the apparatus is further caused to perform:
partitioning the plurality of subpicture versions into at least one subpicture group comprising the plurality of subpicture versions (Ouedraogo figs. 5 and 14); and
allocating each subpicture group a unique range of adaptive loop filter parameter set identifiers (Ouedraogo p. 19, lines 23-27).
Regarding claims 20 and 33, Ouedraogo discloses the apparatus according to claim 16, wherein the apparatus is further caused to perform:
determining a total number of allocated adaptive loop filter parameter set identifiers for the one or more subpicture groups (Ouedraogo figs. 5 and 14).
Ouedraogo does not explicitly disclose determining a total number of allocated adaptive loop filter parameter set identifiers for the one or more subpicture groups such that a number of adaptive loop filter parameter set identifiers in any bitstream merged from the one or more subpicture groups is less than or equal to a maximum number of adaptive loop filter parameter set identifiers.
However, Hannuksela teaches determining a total number of allocated adaptive loop filter parameter set identifiers for the one or more subpicture groups such that a number of adaptive loop filter parameter set identifiers in any bitstream merged from the one or more subpicture groups is less than or equal to a maximum number of adaptive loop filter parameter set identifiers (Hannuksela p. 1, section 1.1).
It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify Ouedraogo’s apparatus with the missing limitations as taught by Hannuksela to bound the local memory usage (Hannuksela p. 1, section 1.1).
Regarding claims 21 and 34, Ouedraogo in view of Hannuksela teaches the apparatus according to claim 16, wherein the apparatus is further caused to perform:
determining the one or more subpicture groups obtaining an improvement on a coding rate distortion (RD) performance via usage of adaptive loop filter parameter set identifiers (Ouedraogo p. 1, lines 24-28, p. 19, lines 1-3, line 30, p. 20, line 18 to end of table, p. 34, lines 17-22 and Hannuksela p. 2, section 1.2); and
determining a higher number of adaptive loop filter parameter set identifiers to be allocated to said one or more subpicture groups (Hannuksela p. 2, section 1.2).
The same motivation and analysis for claim 16 applies to claim 21.
Regarding claims 22 and 35, Ouedraogo in view of Hannuksela teaches the apparatus according claim 16, wherein the apparatus is further caused to perform:
grouping co-located subpictures versions across different quality versions into one subpicture group (Ouedraogo figs. 5 and 14).
Regarding claim 23, Ouedraogo in view of Hannuksela teaches the apparatus according to claim 16, wherein the apparatus is further caused to perform:
allocating one or more same adaptive loop filter parameter set identifiers to a plurality of the one or more subpicture groups, wherein subpicture groups with the same adaptive loop filter parameter set identifiers values but different adaptive loop filter parameter set content are configured not to be merged into a same bitstream in response to occurrence of one or more predetermined merging constraints (Ouedraogo p. 18, line 16 to p. 19, line 3, p. 1, lines 23-28, fig. 5 and Hannuksela p. 2, section 1.2).
The same motivation and analysis for claim 16 applies to claim 23.
Regarding claim 24, Ouedraogo in view of Hannuksela teaches the apparatus according to claim 23, wherein the one or more predetermined merging constraints comprise one or more of the following:
a maximum number of spherically adjacent subpicture groups that are covered by high-resolution and/or high-quality subpicture groups (Ouedraogo p. 1, lines 23-28); or
a predetermined viewing orientation range (Ouedraogo p. 1, lines 23-28 and p. 9, line 16 to p. 10, line 2).
Regarding claim 25, Ouedraogo in view of Hannuksela teaches the apparatus according to claim 16, wherein the apparatus is further caused to perform:
providing a control signal to control more than one video encoder or more than one video encoder instance, the control signal comprising said range of adaptive loop filter parameter set identifiers that are allowed to be used in encoding (Ouedraogo p. 46, lines 18-24, p. 17, line 23 and p. 19, line 16 to p. 20, line 2).
Regarding claim 26, Ouedraogo in view of Hannuksela teaches the apparatus according to claim 25, wherein the apparatus is further caused to perform:
formatting of the control signal as one or more optional media parameters (Ouedraogo p. 46, lines 18-24 and p. 19, line 16 to p. 20, line 2).
Regarding claim 27, Ouedraogo in view of Hannuksela teaches the apparatus according to claim 25, wherein the control signal is, or is a part of, a configuration file defining encoding settings used by an encoder (Ouedraogo p. 46, lines 18-24 and p. 19, line 16 to p. 20, line 2).
Regarding claim 28, Ouedraogo in view of Hannuksela teaches the apparatus according to claim 25, wherein the control signal is, or is a part of, an application programming interface used to control an encoder (Ouedraogo p. 46, lines 18-24 and p. 19, line 16 to p. 20, line 2).
Response to Arguments
Applicant's arguments filed 2/27/26 in regards to the previously presented portions of the claims have been fully considered but they are not persuasive.
On pgs. 9-11 of the Applicant’s Response, the Applicant argues that Ouedraogo and Hannuksela do not teach the amended limitations of the independent claims.
The Examiner respectfully disagrees. The Examiner has added citations to Ouedraogo and Hannuksela for the amended limitations (see above).
The rejection is based on a combination of references Ouedraogo and Hannuksela. Ouedraogo was cited to disclose subpicture groups with different quality and/or resolution (i.e. what versions comprise according to claims 16 and 29, Ouedraogo p. 1, lines 15-29, figs. 1a and 5) and allocating adaptive loop filter parameter set identifiers (Ouedraogo p. 17, lines 18-29). Hannuksela was cited to explicitly teach “versions” and also ALF APS IDs for subpicture versions (Hannuksela p. 2, section 1.2). After further consideration of the cited references, Ouedraogo further teaches a unique range of identifiers (Ouedraogo p. 19, lines 23-34). Moreover, Hannuksela further teaches a unique range of identifiers for subpicture versions (Hannuksela p. 1, section 1.1). Therefore, the combination of Ouedraogo and Hannuksela teaches the amended limitations of the independent claims.
Conclusion
Any inquiry concerning this communication or earlier communications from the examiner should be directed to MATTHEW KWAN whose telephone number is (571)270-7073. The examiner can normally be reached Monday-Friday 9am-5pm.
Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice.
If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Chris Kelley can be reached at (571)272-7331. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300.
Information regarding the status of published or unpublished applications may be obtained from Patent Center. Unpublished application information in Patent Center is available to registered users. To file and manage patent submissions in Patent Center, visit: https://patentcenter.uspto.gov. Visit https://www.uspto.gov/patents/apply/patent-center for more information about Patent Center and https://www.uspto.gov/patents/docx for information about filing in DOCX format. For additional questions, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000.
/MATTHEW K KWAN/Primary Examiner, Art Unit 2482