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 .
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 July 29th, 2026 has been entered.
Response to Amendment
This action is in response to the remark entered on July 29, 2026.
Claims 1, 3-11 & 13-22 are pending in the instant application.
Claims 1, 6, 8, 10-11, 15, 17 & 19 are amended.
Claims 2 & 12 are cancelled.
Response to Arguments
Applicant's remarks filed 07/07/2026, page 11-30, regarding the rejection of claim 1, and similarly claims 6, 11 & 15 under 35 U.S.C. § 103 have been fully considered and are moot upon further consideration and a new ground(s) of rejection made under 35 U.S.C. § 103 as being unpatentable over Thomas et al. (US 2017/0155912 A1) (hereinafter Thomas) in view of Wang et al. (WO 2021/035225 A1) (hereinafter Wang), further in view of Boyce et al. (WO 2020/263817 A1) (hereinafter Boyce), further in view of Lim (US 2020/0366962 A1) (hereinafter Lim), and further in view of Hannuksela (US 2016/0101931 A1) (hereinafter Hannuksela) as outlined below.
In response to Applicant’s remark that Examiner’s previously-cited references do not show the Applicant’s newly-recited claim limitations, the Examiner directs Applicant’s attention to the rejection of claims 1, 6, 11 & 15 below, wherein Applicant’s newly-recited limitations are addressed by Hannuksela for the reasons as outlined below.
Applicant’s remarks filed 07/26/2026, pg. 30 with respect to overcoming the rejection of claims 3-4, 7-10, 13-14 & 16-20 under 35 USC § 103 have been fully considered, but they are not persuasive.
Applicant relies on the patentability of the claims from which this claim depends to traverse the rejection without prejudice to any further basis for patentability of these claims based on the additional elements recited.
The Examiner cannot concur with the Applicant because the combination of Thomas, Wang, Boyce, Lim, and Hannuksela disclose claims 1, 6, 11 & 15, as outlined below. Thus, dependent claims 3-4, 7-10, 13-14 & 16-20 are also rejected for the similar reasons as outlined below.
Claim Rejections - 35 USC § 103
In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status.
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 of this title, 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.
Claims 1, 5-7, 10-11, 15-16 & 19-21 are rejected under 35 U.S.C. 103 as being unpatentable over Thomas et al. (US 2017/0155912 A1) (hereinafter Thomas) in view of Wang et al. (WO 2021/035225 A1) (hereinafter Wang), further in view of Boyce et al. (WO 2020/263817 A1) (hereinafter Boyce), further in view of Lim (US 2020/0366962 A1) (hereinafter Lim), and further in view of Hannuksela (US 2016/0101931 A1) (hereinafter Hannuksela).
Regarding claim 1, Thomas discloses a sender apparatus [Paragraph [0145], media server, as sender apparatus] comprising:
at least one processor; and at least one memory storing instructions that, when executed with the at least one processor [Paragraph [0148]-[0152], Fig. 10, Data processing system including one processor 1002 executing program code from memory elements 1004 being memory], cause the sender apparatus at least to:
transmit, to a receiver apparatus, an indication of a number of subpictures the sender apparatus supports in an encoded image data [Paragraph [0033]-[0036], [0041]-[0043], [0071]-[0076], [0098]-[0122], [0138]-[0141], Figs. 4-5, 8, Step 804, content provider transmits spatial manifest file (SMF) to client as receiver apparatus, wherein SMF comprises data structure comprising spatial segments comprising metadata that includes identifiers, as indication, of first, second, and third MPD video elements, wherein each video element associated with spatial segment identifiers of 2x4 HEVC tiles, 2x4 HEVC tiles, and 2x2 HEVC tiles, respectively];
receive, from the receiver apparatus, as a response to the indication of the number of subpictures the sender apparatus supports in the encoded image data, an indication of a preferred number of subpictures allowed in the encoded image data; determine a number of subpictures to include in the encoded image data based, at least partially, on the indication of the preferred number of subpictures allowed in the encoded image data [Paragraph [0033]-[0036], [0041]-[0043], [0071]-[0076], [0098]-[0122], [0138]-[0141], Figs. 4-5, 8, step 808, wherein DASH client as receiver apparatus, uses information in MPD to request video data, using the metadata of the HEVC-tiled video streams defined in SMF in order allow a client to select a particular ROI (e.g. a spatial segment) and to configure the decoder before the HEVC-tiled video data are received by the client. This metadata may include for example: information for determining the number and/or size of HEVC-tiles in the selected spatial segment using (e.g., the number of HEVC-tiles represented as a SubRepresentation), as the preferred number of subpictures allowed in encoded image data];
partition a bitstream representing an image data into subpictures, an amount of which corresponds to the determined number of subpictures [Paragraph [0033]-[0036], [0043], [0059]-[0063], [0071]-[0076], [0086]-[0090], [0098]-[0122], [0138]-[0141] & [0118], The HEVC encoder may be configured to divide video frames 100 in the HEVC stream in so-called HEVC tiles 102, wherein a HEVC tile is a rectangular area defined by a particular grouping of CTUs, and when using a HAS protocol, the spatially divided, independently decodable video data (i.e. the video data of the spatial segments) may be temporally divided in so-called temporal segments accordingly with client’s desired video data request, as in accordance with desired number of HEVC tiles or subset of HEVC tiles (ROI)];
generate an encoded bitstream comprising said subpictures [Paragraph [0101], the video frames of the source file may be encoded into a HEVC-tiled video file or stream comprising one or more (independently) decodable Spatial Segments];
deliver the encoded bitstream to the receiver apparatus [Paragraph [0064] & [0147], the video data of all HEVC-tiles should be transmitted to the client device].
However, Thomas does not explicitly disclose the sender apparatus to deliver required parameter sets for said subpictures to said receiver apparatus.
Wang teaches the sender apparatus to deliver required parameter sets for said subpictures to said receiver apparatus [Paragraph [0089] & [00115]-[00116], the bitstream, which includes a sequence parameter set and picture parameter sets containing subpicture mappings, is transmitted toward a decoder].
It would have been obvious to the person of ordinary skill in the art before the effective filing date of the claimed invention to modify the apparatus disclosed by Thomas to integrate and utilize parameter sets as described in Wang as above, to ensure efficient signaling of subpicture identifiers (IDs) even when the subpicture IDs change within the coded video sequence (CVS) in application scenarios involving both sub-bitstream extraction and sub-bitstream merging. The efficient signaling is accomplished by setting flags in the sequence parameter set (SPS) or the picture parameter set (SPS) to indicate whether subpicture IDS in the CVS may change and, if so, where the subpicture IDs are located. This reduces redundancy and increases coding efficiency (Wang, Paragraph [0003]-[0006]).
However, Thomas and Wang do not explicitly disclose wherein the number of subpictures the sender apparatus supports in the encoded image data is greater than the preferred number of subpictures allowed in the encoded image data.
Boyce teaches wherein the number of subpictures the sender apparatus supports in the encoded image data is greater than the preferred number of subpictures allowed in the encoded image data [Pgs. 6-7, ll. 7-2, In some embodiments of the syntax, the number of sub-pictures is limited to 256, with the highest value reserved to enable an extension if support for more sub-pictures is desired, further for 360 video coding using cube maps, each of the 6 cube faces can be split into 4 regions, to make 24 sub-pictures (144 sub-pictures)].
It would have been obvious to the person of ordinary skill in the art before the effective filing date of the claimed invention to modify the apparatus disclosed by Thomas to integrate and utilize syntax as described in Boyce as above, to increase enable an extension for support if more sub-pictures are desired (Boyce, Pg. 2 ll. 7-8).
However, Thomas, Wang, and Boyce do not explicitly disclose of receive, from the receiver apparatus, an indication of a highest profile, level, and tier supported by the receiver apparatus; and generate an encoded bitstream comprising said subpictures based, at least partially, on the highest profile, level, and tier supported by the receiver apparatus.
Lim teaches of receive, from the receiver apparatus, an indication of a highest profile, level, and tier supported by the receiver apparatus; and generate an encoded bitstream comprising said subpictures based, at least partially, on the highest profile, level, and tier supported by the receiver apparatus [Paragraph [0077]-[0082], and [0039]-[0043], [0046], [0099], [0108], and [0119], parameters are received, from a decoder, regarding a capacity of the decoder that decodes the received bitstream and the independently coded regions to extract and merge into the merged bitstream are selected based on the parameters to manage fullness of the decoder. In some embodiments, information is received, from a decoder, about PTL parameters of the decoder and the one or more extracted bitstreams are generated to conform to the PTL parameters of the decoder.].
It would have been obvious to the person of ordinary skill in the art before the effective filing date of the claimed invention to modify the apparatus disclosed by Thomas to integrate and utilize PTL parameters as described in Lim as above, to decode the dynamically changing portion of an encoded video bitstream for 360-degree video and the point cloud objects for more efficient processing than decoding the entire 360-dgree video and all points of the point cloud objects and rendering some of the points of the point cloud objects (Lim, Paragraph [0070]).
Lastly, Thomas, Wang, Boyce, and Lim do not explicitly disclose to receive, from the receiver apparatus via an optional multipurpose internet mail extension (MIME) parameter for a media format, an indication of a highest profile, level and tier supported by the receiver apparatus.
Hannuksela teaches to receive, from the receiver apparatus via an optional multipurpose internet mail extension (MIME) parameter for a media format, an indication of a highest profile, level and tier supported by the receiver apparatus [Paragraph [0321], [0460]-[0464], [0480]-[0492], associated list of profile-tier-level values may be indicated within a MIME type including parameters, and the MIME type is provided in a manifest, such as an MPD of DASH].
It would have been obvious to the person of ordinary skill in the art before the effective filing date of the claimed invention to modify the apparatus disclosed by Thomas to integrate and utilize MIME as described in Hannuksela as above, for parameter sets can be included as a parameter in the session description for Real-time Transport Protocol (RTP) sessions. If parameter sets are transmitted in-band, they can be repeated to improve error robustness (Hannuksela, Paragraph [0194]).
Regarding claim 5, Thomas, Wang, Boyce, Lim and Hannuksela disclose the sender apparatus according to claim 1, and are analyzed as previously discussed with respect the claim.
Furthermore, Wang teaches wherein the at least one memory stores instructions that, when executed with the at least one processor [Paragraph [00175]-[00177], Fig. 2, the coding module 1070 is implemented as instructions, as computer program code and software, stored in the memory 1060 and executed by the processor 1030], cause the sender apparatus to at least one of: turn loop filtering on across subpicture boundaries; or turn loop filtering off across subpicture boundaries [Paragraph [00105], The filter control analysis component 227 analyzes the reconstructed reference blocks to determine where such filters should be applied and sets corresponding parameters. Such data is forwarded to the header formatting and CABAC component 231 as filter control data for encoding. The in-loop filters component 225 applies such filters based on the filter control data. The filters may include a deblocking filter].
It would have been obvious to the person of ordinary skill in the art before the effective filing date of the claimed invention to modify the apparatus disclosed by Thomas to integrate and utilize parameter sets as described in Wang as above, to ensure efficient signaling of subpicture identifiers (IDs) even when the subpicture IDs change within the coded video sequence (CVS) in application scenarios involving both sub-bitstream extraction and sub-bitstream merging. The efficient signaling is accomplished by setting flags in the sequence parameter set (SPS) or the picture parameter set (SPS) to indicate whether subpicture IDS in the CVS may change and, if so, where the subpicture IDs are located. This reduces redundancy and increases coding efficiency (Wang, Paragraph [0003]-[0006]).
Regarding claim 6, Thomas discloses a receiver apparatus comprising at least one processor; and at least one memory storing instructions that, when executed with the at least one processor [Paragraph [0148]-[0152], Fig. 10, Client device, as receiver apparatus, containing data processing system including one processor 1002 executing program code from memory elements 1004 being random access memory], cause the receiver apparatus at least to:
receive, from a sender apparatus, an indication of a number of subpictures the sender apparatus supports in an encoded image data; indicate, to the sender apparatus [Paragraph [0033]-[0036], [0041]-[0043], [0071]-[0076], [0098]-[0122], [0138]-[0141], Figs. 4-5, 8, Step 804, content provider transmits spatial manifest file (SMF) to client as receiver apparatus, wherein SMF comprises data structure comprising spatial segments comprising metadata that includes identifiers, as indication, of first, second, and third MPD video elements, wherein each video element associated with spatial segment identifiers of 2x4 HEVC tiles, 2x4 HEVC tiles, and 2x2 HEVC tiles, respectively],
in response to the indication of the number of subpictures the sender apparatus supports in the encoded image data, a preferred number of subpictures allowed in the encoded image data; receive an encoded bitstream comprising one or more subpictures, wherein a number of the one or more subpictures comprises a number based, at least partially, on the preferred number of subpictures allowed in the encoded image data [Paragraph [0033]-[0036], [0043], [0071]-[0076], [0098]-[0122], [0131]-[0141], Fig. 8, Steps 810, 814, 818, wherein CDN as sender, sends desired number of HEVC tiles or subset of HEVC tiles (ROI) as requested from client, encoded via HEVC and received by stream processor];
convert the encoded bitstream into bitstreams corresponding to said one or more subpictures [Paragraph [0078]-[0082], [0114]-[0115] & [0130]-[0141], HEVC decoder extracts separate video tracks, as bitstreams each containing HEVC tiles, wherein spatial segments may be stored as separate track in MPEG stream];
decode said one or more subpictures, from the corresponding bitstreams, at corresponding decoding instances to result in one or more individual pictures [Paragraph [0034], [0064], [0078]-[0082], [0114]-[0115] & [0131]-[0141], HEVC decoder extracts and decodes video tracks each containing HEVC tiles]; and
render the one or more individual pictures as a single picture [Paragraph [0069], [0098]-[0099], [0104], [0146]-[0150], Rendering spatial segments containing HEVC tiles into video image coinciding with ROI].
However, Thomas does not explicitly disclose the receiver apparatus receive required parameter sets for said one or more subpictures.
Wang teaches the receiver apparatus receive required parameter sets for said one or more subpictures [Paragraph [00111]-[00116] & [00150]-[00158], Fig. 4, the decoder receives bitstream 500, containing subpictures and includes a sequence parameter set (SPS) 510, a plurality of picture parameter sets (PPSs) 512].
It would have been obvious to the person of ordinary skill in the art before the effective filing date of the claimed invention to modify the apparatus disclosed by Thomas to integrate and utilize parameter sets as described in Wang as above, to ensure efficient signaling of subpicture identifiers (IDs) even when the subpicture IDs change within the coded video sequence (CVS) in application scenarios involving both sub-bitstream extraction and sub-bitstream merging. The efficient signaling is accomplished by setting flags in the sequence parameter set (SPS) or the picture parameter set (SPS) to indicate whether subpicture IDS in the CVS may change and, if so, where the subpicture IDs are located. This reduces redundancy and increases coding efficiency (Wang, Paragraph [0003]-[0006]).
However, Thomas and Wang do not explicitly disclose wherein the number of subpictures the sender apparatus supports in the encoded image data is greater than the preferred number of subpictures allowed in the encoded image data.
Boyce teaches wherein the number of subpictures the sender apparatus supports in the encoded image data is greater than the preferred number of subpictures allowed in the encoded image data [Pgs. 6-7, ll. 7-2, In some embodiments of the syntax, the number of sub-pictures is limited to 256, with the highest value reserved to enable an extension if support for more sub-pictures is desired, furthermore for 360 video coding using cube maps, each of the 6 cube faces can be split into 4 regions, to make 24 sub-pictures (144 sub-pictures)].
It would have been obvious to the person of ordinary skill in the art before the effective filing date of the claimed invention to modify the apparatus disclosed by Thomas to integrate and utilize syntax as described in Boyce as above, to increase enable an extension for support if more sub-pictures are desired (Boyce, Pg. 2 ll. 7-8).
However, Thomas, Boyce, and Wang do not explicitly disclose transmit, to the sender apparatus, an indication of a highest profile, level, and tier supported by the receiver apparatus; and receive an encoded bitstream, wherein the encoded bitstream is based, at least partially, on the highest profile, level, and tier supported by the receiver apparatus.
Lim teaches to transmit, to the sender apparatus, an indication of a highest profile, level, and tier supported by the receiver apparatus; and receive an encoded bitstream, wherein the encoded bitstream is based, at least partially, on the highest profile, level, and tier supported by the receiver apparatus [Paragraph [0077]-[0082], and [0039]-[0043], [0046], [0099], [0108], and [0119], parameters are received, from a decoder, regarding a capacity of the decoder that decodes the received bitstream and the independently coded regions to extract and merge into the merged bitstream are selected based on the parameters to manage fullness of the decoder. In some embodiments, information is received, from a decoder, about PTL parameters of the decoder and the one or more extracted bitstreams are generated to conform to the PTL parameters of the decoder.].
It would have been obvious to the person of ordinary skill in the art before the effective filing date of the claimed invention to modify the apparatus disclosed by Thomas to integrate and utilize PTL parameters as described in Lim as above, to decode the dynamically changing portion of an encoded video bitstream for 360-degree video and the point cloud objects for more efficient processing than decoding the entire 360-dgree video and all points of the point cloud objects and rendering some of the points of the point cloud objects (Lim, Paragraph [0070]).
However, Thomas, Wang, Boyce, and Lim do not disclose transmit, to the sender apparatus via an optional multipurpose internet mail extension (MIME) parameter for a media format, an indication of a highest profile, level and tier supported by the receiver apparatus;
Hannuksela teaches of transmit, to the sender apparatus via an optional multipurpose internet mail extension (MIME) parameter for a media format, an indication of a highest profile, level and tier supported by the receiver apparatus [Paragraph [0321], [0460]-[0464], [0480]-[0492], associated list of profile-tier-level values may be indicated within a MIME type including parameters, and the MIME type is provided in a manifest, such as an MPD of DASH].
It would have been obvious to the person of ordinary skill in the art before the effective filing date of the claimed invention to modify the apparatus disclosed by Thomas to integrate and utilize MIME as described in Hannuksela as above, for parameter sets can be included as a parameter in the session description for Real-time Transport Protocol (RTP) sessions. If parameter sets are transmitted in-band, they can be repeated to improve error robustness (Hannuksela, Paragraph [0194]).
Regarding claim 7, Thomas, Wang, Boyce, Lim and Hannuksela disclose the receiver apparatus according to claim 6, and are analyzed as previously discussed with respect to the claim.
Furthermore, Thomas discloses wherein the preferred number of subpictures comprises a number of subpictures supported by the decoding instances [Paragraph [0033]-[0036], [0043], [0071]-[0076], [0098]-[0122], [0138]-[0141], Fig. 8, Steps 808, 812, 816, wherein CDN as sender, receives request from client as receiver apparatus, wherein request comprises number of HEVC tiles or subset of HEVC tiles (ROI) as desired/preferred indication of a preferred number of subpictures from the original manifest file (SMF) sent to client containing metadata about information of number/size of HEVC tiles in available spatial segments].
Regarding claim 10, Thomas, Wang, Boyce, Lim and Hannuksela disclose the receiver apparatus according to claim 6, and are analyzed as previously discussed with respect to the claim.
Furthermore, Wang teaches wherein the at least one memory stores instructions that, when executed with the at least one processor [Paragraph [00175]-[00177], Fig. 2, the decoder is implemented as instructions, as computer program code and software, stored in the memory 1060 and executed by the processor 1030], cause the receiver apparatus to: receive a session parameter set for the one or more subpictures and a combined video sequence in a session negotiation [Paragraph [0079], Sub-picture positions, sizes, and IDs are indicated in the SPS for a CVS, wherein signaling of such subpicture IDs in the SPS is beneficial from session negotiation point of view].
Regarding claims (11, 15-16 & 19), method claims (11, 15-16 & 19) comprise claim limitations that resemble claim limitations of system claims (1, 6-7 & 10), respectively. Method claims (11, 15-16 & 19) therefore correspond to apparatus claims (1, 6-7 & 10), and are rejected for the same reasons obviousness as outlined above.
Regarding claim 20, Thomas, Wang, Boyce, Lim and Hannuksela disclose the method of claim 11, and are analyzed as previously discussed with respect to the claim.
Furthermore, Thomas discloses a non-transitory computer-readable medium comprising program instructions stored thereon for perform the method of claim 11 [Paragraph [0148]-[0152], Fig. 10, Data processing system including one processor 1002 executing program code from memory elements 1004 being random access memory].
Regarding claim 21, Thomas, Wang, Boyce, Lim and Hannuksela disclose the method of claim 15, and are analyzed as previously discussed with respect to the claim.
Furthermore, Thomas discloses a non-transitory computer-readable medium comprising program instructions stored thereon for perform the method of claim 15 [Paragraph [0148]-[0152], Fig. 10, Data processing system including one processor 1002 executing program code from memory elements 1004 being random access memory].
Claims 3-4, 8-9, 13-14 & 17-18 are rejected under 35 U.S.C. 103 as being unpatentable over Thomas et al. (US 2017/0155912 A1) (hereinafter Thomas), Wang et al. (WO 2021/035225 A1) (hereinafter Wang), Boyce et al. (WO 2020/263817 A1) (hereinafter Boyce), Lim (US 2020/0366962 A1) (hereinafter Lim), and Hannuksela (US 2016/0101931 A1) (hereinafter Hannuksela) in view of Choi et al. (US 2021/0306670 A1) (hereinafter Choi).
Regarding claim 3, Thomas, Wang, Boyce, Lim and Hannuksela disclose the sender apparatus according to claim 1, and are analyzed as previously discussed with respect to the claim.
However, Thomas, Wang, Boyce, Lim and Hannuksela do not disclose the particulars of claim 3.
Choi teaches wherein said subpictures comprise at least one of: independent subpictures, or dependent subpictures [Paragraph [0125] & [0226], a sub-picture may be independently coded or coded dependent on another sub-picture].
It would have been obvious to the person of ordinary skill in the art before the effective filing date of the claimed invention to modify the apparatus disclosed by Thomas to integrate independent and dependent sub-pictures as described in Choi as above, to provide indication and identifiers for adaptive resolution changes in sub-picture sizes (Choi, Paragraph [0094]-[0097]).
Regarding claim 4, Thomas, Wang, Boyce, Lim, Hannuksela, and Choi disclose the sender apparatus according to claim 3, and are analyzed as previously discussed with respect to the claim.
Furthermore, Choi teaches wherein the at least one memory stores instructions that, when executed with the at least one processor [Paragraph [0230], In one example, the one or more processors execute a program that is stored in a non-transitory computer-readable medium to perform one or more of the proposed methods], cause the sender apparatus to: indicate whether the required parameter sets are for independent decoding of the independent subpictures [Paragraph [0226], a third flag may indicate that subpictures of the current picture are independent, wherein a flag is 0 or 1, with 1 being independent, and 0 for dependent].
It would have been obvious to the person of ordinary skill in the art before the effective filing date of the claimed invention to modify the apparatus disclosed by Thomas to integrate independent and dependent sub-pictures as described in Choi as above, to provide indication and identifiers for adaptive resolution changes in sub-picture sizes (Choi, Paragraph [0094]-[0097]).
Regarding claim 8, Thomas, Wang, Boyce, Lim, and Hannuksela disclose the receiver apparatus according to claim 6, and are analyzed as previously discussed with respect to the claim.
However, Thomas, Wang, Boyce, Lim and Hannuksela do not explicitly disclose the particulars of claim 8
Choi teaches wherein the at least one memory stores instructions that, when executed with the at least one processor [Paragraph [0230], In one example, the one or more processors execute a program that is stored in a non-transitory computer-readable medium to perform one or more of the proposed methods], cause the receiver apparatus to: determine whether said one or more subpictures are independent subpictures or dependent subpictures [Paragraph [0226], a third flag may indicate that subpictures of the current picture are independent, wherein a flag is 0 or 1, with 1 being independent, and 0 for dependent].
It would have been obvious to the person of ordinary skill in the art before the effective filing date of the claimed invention to modify the apparatus disclosed by Thomas to integrate independent and dependent sub-pictures as described in Choi as above, to provide indication and identifiers for adaptive resolution changes in sub-picture sizes (Choi, Paragraph [0094]-[0097]).
Regarding claim 9, Thomas, Wang, Boyce, Lim, and Hannuksela disclose the receiver apparatus according to claim 6, and are analyzed as previously discussed with respect to the claim.
However, Thomas, Wang, Boyce, Lim and Hannuksela do not explicitly disclose the particulars of claim 9
Choi teaches wherein highest profile, level and tier which is supported by respective ones of the decoding instances [Paragraph [0167]-[0171], one or more syntax elements that specify the output layer set to indicate one of more layers to be outputted with or without profile tier level information may be signaled in a high-level syntax structure, e.g. VPS, DPS, SPS, PPS, APS or SEI message].
It would have been obvious to the person of ordinary skill in the art before the effective filing date of the claimed invention to modify the apparatus disclosed by Thomas to integrate independent and dependent sub-pictures as described in Choi as above, to provide indication and identifiers for adaptive resolution changes in sub-picture sizes (Choi, Paragraph [0094]-[0097]).
Regarding claims (13-14 & 17-18), method claims (13-14 & 17-18) comprises claim limitations that resemble claim limitations of system claims (3-4 & 8-9), respectively. Method claims (13-14 & 17-18) therefore correspond to apparatus claims (3-4 & 8-9), and are rejected for the same reasons of obviousness as outlined above.
Claim 22 is rejected under 35 U.S.C. 103 as being unpatentable over Thomas et al. (US 2017/0155912 A1) (hereinafter Thomas), Wang et al. (WO 2021/035225 A1) (hereinafter Wang), Boyce et al. (WO 2020/263817 A1) (hereinafter Boyce), Lim (US 2020/0366962 A1) (hereinafter Lim), and Hannuksela (US 2016/0101931 A1) (hereinafter Hannuksela) in view of Wang (US 2022/0103867 A1, with provisional benefit to 63/084,953) (hereinafter Wang2).
Regarding claim 22, Thomas, Wang, Boyce, Lim and Hannuksela disclose the sender apparatus according to claim 1, and are analyzed as previously discussed with respect to the claim.
Furthermore, Thomas discloses of wherein the indication of the preferred number of subpictures allowed in the encoded image data comprises a supplemental enhancement information message [Paragraph [0071], The information defining such tile set may be defined as a SEI message in the MPEG stream].
However, Thomas, Wang, Boyce, Lim and Hannuksela do not explicitly disclose of a scalable nesting supplemental enhancement information message.
Wang2 teaches of a scalable nesting supplemental enhancement information message [Paragraph [0141]-[0143], Table 1, scalable nesting SEI message, mechanism to associate SEI messages with specific sets of subpictures].
It would have been obvious to the person of ordinary skill in the art before the effective filing date of the claimed invention to modify the apparatus disclosed by Thomas to integrate scalable nesting SEI messages as described in Wang2 as above, to assist in processes related to decoding, display or other purposes (Wang2, Paragraph [0130]).
Conclusion
Any inquiry concerning this communication or earlier communications from the examiner should be directed to DANIEL CHANG whose telephone number is (571)272-5707. The examiner can normally be reached M-Sa, 12PM - 10 PM.
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, David Czekaj can be reached at 571-272-7327. 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.
/DANIEL CHANG/Primary Examiner, Art Unit 2487