Prosecution Insights
Last updated: April 19, 2026
Application No. 18/970,104

METHODS FOR SIGNALING VIRTUAL BOUNDARIES AND WRAP-AROUND MOTION COMPENSATION

Non-Final OA §102§DP
Filed
Dec 05, 2024
Examiner
CHIO, TAT CHI
Art Unit
2486
Tech Center
2400 — Computer Networks
Assignee
Alibaba Group Holding Limited
OA Round
1 (Non-Final)
73%
Grant Probability
Favorable
1-2
OA Rounds
3y 2m
To Grant
90%
With Interview

Examiner Intelligence

Grants 73% — above average
73%
Career Allow Rate
610 granted / 836 resolved
+15.0% vs TC avg
Strong +17% interview lift
Without
With
+16.6%
Interview Lift
resolved cases with interview
Typical timeline
3y 2m
Avg Prosecution
49 currently pending
Career history
885
Total Applications
across all art units

Statute-Specific Performance

§101
8.7%
-31.3% vs TC avg
§103
52.4%
+12.4% vs TC avg
§102
19.9%
-20.1% vs TC avg
§112
7.2%
-32.8% vs TC avg
Black line = Tech Center average estimate • Based on career data from 836 resolved cases

Office Action

§102 §DP
DETAILED ACTION 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 . Double Patenting The nonstatutory double patenting rejection is based on a judicially created doctrine grounded in public policy (a policy reflected in the statute) so as to prevent the unjustified or improper timewise extension of the “right to exclude” granted by a patent and to prevent possible harassment by multiple assignees. A nonstatutory double patenting rejection is appropriate where the conflicting claims are not identical, but at least one examined application claim is not patentably distinct from the reference claim(s) because the examined application claim is either anticipated by, or would have been obvious over, the reference claim(s). See, e.g., In re Berg, 140 F.3d 1428, 46 USPQ2d 1226 (Fed. Cir. 1998); In re Goodman, 11 F.3d 1046, 29 USPQ2d 2010 (Fed. Cir. 1993); In re Longi, 759 F.2d 887, 225 USPQ 645 (Fed. Cir. 1985); In re Van Ornum, 686 F.2d 937, 214 USPQ 761 (CCPA 1982); In re Vogel, 422 F.2d 438, 164 USPQ 619 (CCPA 1970); In re Thorington, 418 F.2d 528, 163 USPQ 644 (CCPA 1969). A timely filed terminal disclaimer in compliance with 37 CFR 1.321(c) or 1.321(d) may be used to overcome an actual or provisional rejection based on nonstatutory double patenting provided the reference application or patent either is shown to be commonly owned with the examined application, or claims an invention made as a result of activities undertaken within the scope of a joint research agreement. See MPEP § 717.02 for applications subject to examination under the first inventor to file provisions of the AIA as explained in MPEP § 2159. See MPEP § 2146 et seq. for applications not subject to examination under the first inventor to file provisions of the AIA . A terminal disclaimer must be signed in compliance with 37 CFR 1.321(b). The filing of a terminal disclaimer by itself is not a complete reply to a nonstatutory double patenting (NSDP) rejection. A complete reply requires that the terminal disclaimer be accompanied by a reply requesting reconsideration of the prior Office action. Even where the NSDP rejection is provisional the reply must be complete. See MPEP § 804, subsection I.B.1. For a reply to a non-final Office action, see 37 CFR 1.111(a). For a reply to final Office action, see 37 CFR 1.113(c). A request for reconsideration while not provided for in 37 CFR 1.113(c) may be filed after final for consideration. See MPEP §§ 706.07(e) and 714.13. The USPTO Internet website contains terminal disclaimer forms which may be used. Please visit www.uspto.gov/patent/patents-forms. The actual filing date of the application in which the form is filed determines what form (e.g., PTO/SB/25, PTO/SB/26, PTO/AIA /25, or PTO/AIA /26) should be used. A web-based eTerminal Disclaimer may be filled out completely online using web-screens. An eTerminal Disclaimer that meets all requirements is auto-processed and approved immediately upon submission. For more information about eTerminal Disclaimers, refer to www.uspto.gov/patents/apply/applying-online/eterminal-disclaimer. Claims 1, 5-6, 12, 16-18, and 20 are rejected on the ground of nonstatutory double patenting as being unpatentable over claims 1-2, 5, 7, 10-11 of U.S. Patent No. US 11,671,613 B2 (“Pat 613”). Although the claims at issue are not identical, they are not patentably distinct from each other because Consider application claim 1, claim 1 of Pat 613 discloses a video decoding method, comprising: receiving a bitstream associated with a set of pictures; determining, according to the received bitstream, whether a resolution of a first picture in the set of pictures is different from a resolution of a reference picture associated with the first picture; in response to the resolution of the first picture being different from the resolution of the reference picture associated with the first picture, determining that wrap-around motion compensation is disabled for the first picture; determining, according to the received bitstream, whether a virtual boundary is signaled at a sequence level for the set of pictures; and controlling in-loop filtering operations based on whether the virtual boundary is signaled at the sequence level; wherein the controlling of the in-loop filtering operations comprises: in response to the virtual boundary being signaled at the sequence level, determining a position of the virtual boundary for the set of pictures, the position being bounded by a range signaled in the received bitstream; and disabling in-loop filtering operations across the virtual boundary, wherein the range by which the position is bounded comprises at least one of a vertical range or a horizontal range, the vertical range is less than or equal to a first value associated with a maximum width of each picture of the set of pictures, the maximum width being signaled in the received bitstream, and the horizontal range is less than or equal to a second value associated with a maximum height of each picture of the set of pictures, the maximum height being signaled in the received bitstream. Claim 7 of Pat 613 discloses a flag indicating whether the resolution of the first picture is allowed to be changed; and wherein the method further comprises: in response to the flag indicating the resolution of the first picture being allowed to be changed, determining that the virtual boundary is not signaled at the sequence level. Claims 1 and 7 of Pat 613 disclose all the limitations in the application claim. Thus, non-statutory double patenting applies. Consider application claim 5, claim 1 of Pat 613 discloses a video decoding method, comprising: receiving a bitstream associated with a set of pictures; determining, according to the received bitstream, whether a resolution of a first picture in the set of pictures is different from a resolution of a reference picture associated with the first picture; in response to the resolution of the first picture being different from the resolution of the reference picture associated with the first picture, determining that wrap-around motion compensation is disabled for the first picture; determining, according to the received bitstream, whether a virtual boundary is signaled at a sequence level for the set of pictures; and controlling in-loop filtering operations based on whether the virtual boundary is signaled at the sequence level; wherein the controlling of the in-loop filtering operations comprises: in response to the virtual boundary being signaled at the sequence level, determining a position of the virtual boundary for the set of pictures, the position being bounded by a range signaled in the received bitstream; and disabling in-loop filtering operations across the virtual boundary, wherein the range by which the position is bounded comprises at least one of a vertical range or a horizontal range, the vertical range is less than or equal to a first value associated with a maximum width of each picture of the set of pictures, the maximum width being signaled in the received bitstream, and the horizontal range is less than or equal to a second value associated with a maximum height of each picture of the set of pictures, the maximum height being signaled in the received bitstream. Claim 1 of Pat 613 discloses all the limitations in the application claim. Thus, non-statutory double patenting applies. Consider application claim 6, claim 1 of Pat 613 discloses a video decoding method, comprising: receiving a bitstream associated with a set of pictures; determining, according to the received bitstream, whether a resolution of a first picture in the set of pictures is different from a resolution of a reference picture associated with the first picture; in response to the resolution of the first picture being different from the resolution of the reference picture associated with the first picture, determining that wrap-around motion compensation is disabled for the first picture; determining, according to the received bitstream, whether a virtual boundary is signaled at a sequence level for the set of pictures; and controlling in-loop filtering operations based on whether the virtual boundary is signaled at the sequence level; wherein the controlling of the in-loop filtering operations comprises: in response to the virtual boundary being signaled at the sequence level, determining a position of the virtual boundary for the set of pictures, the position being bounded by a range signaled in the received bitstream; and disabling in-loop filtering operations across the virtual boundary, wherein the range by which the position is bounded comprises at least one of a vertical range or a horizontal range, the vertical range is less than or equal to a first value associated with a maximum width of each picture of the set of pictures, the maximum width being signaled in the received bitstream, and the horizontal range is less than or equal to a second value associated with a maximum height of each picture of the set of pictures, the maximum height being signaled in the received bitstream. Claim 1 of Pat 613 discloses all the limitations in the application claim. Thus, non-statutory double patenting applies. Consider application claim 12, claim 10 of Pat 613 discloses a video encoding method, comprising: setting a virtual boundary for a set of pictures; disabling in-loop filtering operations across the virtual boundary; determining whether a resolution of a first picture in the set of pictures is different from a resolution of a reference picture associated with the first picture; in response to the resolution of the first picture being different from the resolution of the reference picture associated with the first picture, disabling wrap-around motion compensation for the first picture; and signaling, in a bitstream, a maximum value indicative of a range by which a position of the virtual boundary is bounded, wherein the range comprises at least one of a vertical range or a horizontal range, and the maximum value comprises at least one of a maximum width of each picture of the set of pictures or a maximum height of each picture of the set of pictures, wherein: the vertical range is less than or equal to a first value associated with the maximum width, and the horizontal range is less than or equal to a second value associated with the maximum height. Claim 7 of Pat 613 discloses a flag indicating whether the resolution of the first picture is allowed to be changed; and wherein the method further comprises: in response to the flag indicating the resolution of the first picture being allowed to be changed, determining that the virtual boundary is not signaled at the sequence level. Claims 12 and 7 of Pat 613 disclose all the limitations in the application claim. Thus, non-statutory double patenting applies. Consider application claim 16, claim 10 of Pat 613 discloses a video encoding method, comprising: setting a virtual boundary for a set of pictures; disabling in-loop filtering operations across the virtual boundary; determining whether a resolution of a first picture in the set of pictures is different from a resolution of a reference picture associated with the first picture; in response to the resolution of the first picture being different from the resolution of the reference picture associated with the first picture, disabling wrap-around motion compensation for the first picture; and signaling, in a bitstream, a maximum value indicative of a range by which a position of the virtual boundary is bounded, wherein the range comprises at least one of a vertical range or a horizontal range, and the maximum value comprises at least one of a maximum width of each picture of the set of pictures or a maximum height of each picture of the set of pictures, wherein: the vertical range is less than or equal to a first value associated with the maximum width, and the horizontal range is less than or equal to a second value associated with the maximum height. Claim 10 of Pat 613 discloses all the limitations in the application claim. Thus, non-statutory double patenting applies. Consider application claim 17, claim 10 of Pat 613 discloses a video encoding method, comprising: setting a virtual boundary for a set of pictures; disabling in-loop filtering operations across the virtual boundary; determining whether a resolution of a first picture in the set of pictures is different from a resolution of a reference picture associated with the first picture; in response to the resolution of the first picture being different from the resolution of the reference picture associated with the first picture, disabling wrap-around motion compensation for the first picture; and signaling, in a bitstream, a maximum value indicative of a range by which a position of the virtual boundary is bounded, wherein the range comprises at least one of a vertical range or a horizontal range, and the maximum value comprises at least one of a maximum width of each picture of the set of pictures or a maximum height of each picture of the set of pictures, wherein: the vertical range is less than or equal to a first value associated with the maximum width, and the horizontal range is less than or equal to a second value associated with the maximum height. Claim 10 of Pat 613 discloses all the limitations in the application claim. Thus, non-statutory double patenting applies. Consider application claim 18, claim 11 of Pat 613 discloses the first value is equal to Ceil(pic_width_max_in_luma_samples÷8)−1 and the second value is equal to Ceil(pic_height_max_in_luma_samples÷8)−1, and wherein pic_width_max_in_luma_samples represents the maximum width, in units of luma samples, of each picture of the set of pictures, and pic_height_max_in_luma_samples represents the maximum height, in units of luma samples, of each picture of the set of pictures. Claim 11 of Pat 613 discloses all the limitations in the application claim. Thus, non-statutory double patenting applies. Consider application claim 20, claim 5 of Pat 613 discloses a non-transitory computer readable medium that stores a bitstream of a set of pictures for processing according to a method comprising: determining, according to the bitstream, whether a resolution of a first picture in the set of pictures is different from a resolution of a reference picture associated with the first picture; in response to the resolution of the first picture being different from the resolution of the reference picture associated with the first picture, determining that wrap-around motion compensation is disabled for the first picture; determining whether the bitstream signals a virtual boundary at a sequence level for the set of pictures; in response to the bitstream signaling the virtual boundary at the sequence level, determining a position of the virtual boundary for the set of pictures, the position being bounded by a range signaled in the bitstream; and disabling in-loop filtering operations across the virtual boundary, wherein the range signaled in the bitstream comprises at least one of a vertical range or a horizontal range, the vertical range is less than or equal to a first value associated with a maximum width of each picture of the set of pictures, the maximum width being signaled in the bitstream, and the horizontal range is less than or equal to a second value associated with a maximum height of each picture of the set of pictures, the maximum height being signaled in the bitstream. Claim 7 of Pat 613 discloses a flag indicating whether the resolution of the first picture is allowed to be changed; and wherein the method further comprises: in response to the flag indicating the resolution of the first picture being allowed to be changed, determining that the virtual boundary is not signaled at the sequence level. Claims 5 and 7 of Pat 613 disclose all the limitations in the application claim. Thus, non-statutory double patenting applies. Claims 2-4, 7-11, 13-15, and 19 are rejected on the ground of nonstatutory double patenting as being unpatentable over claims 1-2, 5, 7, 10-11 of U.S. Patent No. US 11,671,613 B2 (“Pat 613”) in view of Chen et al. (US 12,192,504 B2). Consider application claim 2, claims of Pat 613 disclose all the limitations in application claim 1 but does not explicitly disclose when the value of the first flag is equal to 1, the value of the second flag is equal to 0. Chen teaches when the value of the first flag is equal to 1, the value of the second flag is equal to 0 (claim 2). Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to incorporate the teachings of Chen into the method in Pat 613 because such incorporation would improve the visual quality of 360-video coded in the ERP projection format. Consider application claim 3, Chen teaches the first flag and second flag are signaled in the SPS (claim 3). Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to incorporate the teachings of Chen into the method in Pat 613 because such incorporation would improve the visual quality of 360-video coded in the ERP projection format. Consider application claim 4, claim 1 of Pat 613 discloses a video decoding method, comprising: receiving a bitstream associated with a set of pictures; determining, according to the received bitstream, whether a resolution of a first picture in the set of pictures is different from a resolution of a reference picture associated with the first picture; in response to the resolution of the first picture being different from the resolution of the reference picture associated with the first picture, determining that wrap-around motion compensation is disabled for the first picture; determining, according to the received bitstream, whether a virtual boundary is signaled at a sequence level for the set of pictures; and controlling in-loop filtering operations based on whether the virtual boundary is signaled at the sequence level; wherein the controlling of the in-loop filtering operations comprises: in response to the virtual boundary being signaled at the sequence level, determining a position of the virtual boundary for the set of pictures, the position being bounded by a range signaled in the received bitstream; and disabling in-loop filtering operations across the virtual boundary, wherein the range by which the position is bounded comprises at least one of a vertical range or a horizontal range, the vertical range is less than or equal to a first value associated with a maximum width of each picture of the set of pictures, the maximum width being signaled in the received bitstream, and the horizontal range is less than or equal to a second value associated with a maximum height of each picture of the set of pictures, the maximum height being signaled in the received bitstream. Claim 1 of Pat 613 discloses all the limitations in the application claim. Thus, non-statutory double patenting applies. Consider application claim 7, Chen teaches determining the range based on a first parameter signaled in the bitstream; and determining the position of the virtual boundary based on a second parameter signaled in the bitstream (claim 5). Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to incorporate the teachings of Chen into the method in Pat 613 because such incorporation would improve the visual quality of 360-video coded in the ERP projection format. Consider application claim 8, claim 2 of Pat 613 discloses the first value is equal to Ceil(pic_width_max_in_luma_samples÷8)−1 and the second value is equal to Ceil(pic_height_max_in_luma_samples÷8)−1, and wherein pic_width_max_in_luma_samples represents the maximum width, in units of luma samples, of each picture of the set of pictures, and pic_height_max_in_luma_samples represents the maximum height, in units of luma samples, of each picture of the set of pictures. Claim 2 of Pat 613 discloses all the limitations in the application claim. Thus, non-statutory double patenting applies. Consider application claim 9, claim 2 of Pat 613 discloses the first value is equal to Ceil(pic_width_max_in_luma_samples÷8)−1 and the second value is equal to Ceil(pic_height_max_in_luma_samples÷8)−1, and wherein pic_width_max_in_luma_samples represents the maximum width, in units of luma samples, of each picture of the set of pictures, and pic_height_max_in_luma_samples represents the maximum height, in units of luma samples, of each picture of the set of pictures. Claim 2 of Pat 613 discloses all the limitations in the application claim. Thus, non-statutory double patenting applies. Consider application claim 10, Chen teaches the first parameter and second parameter are signaled in the SPS (claim 8). Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to incorporate the teachings of Chen into the method in Pat 613 because such incorporation would improve the visual quality of 360-video coded in the ERP projection format. Consider application claim 11, Chen teaches determining, based on a first parameter signaled in the bitstream, a maximum width or height of each picture of the video sequence; determining, based on a second parameter signaled in a picture parameter set (PPS) of the bitstream, a width or height of a decoded picture referring to the PPS, wherein when the first flag has a value indicating that the picture resolution is not allowed to be changed within the video sequence, the second parameter has a value equal to a value of the first parameter (claim 9). Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to incorporate the teachings of Chen into the method in Pat 613 because such incorporation would improve the visual quality of 360-video coded in the ERP projection format. Consider application claim 13, Chen teaches when the value of the first flag is equal to 1, the value of the second flag is equal to 0 (claim 11). Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to incorporate the teachings of Chen into the method in Pat 613 because such incorporation would improve the visual quality of 360-video coded in the ERP projection format. Consider application claim 14, Chen teaches encoding the first flag and second flag into the SPS (claim 12). Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to incorporate the teachings of Chen into the method in Pat 613 because such incorporation would improve the visual quality of 360-video coded in the ERP projection format. Consider application claim 15, Chen teaches the encoded second flag has a value indicating that the information of virtual boundary is signaled in the bitstream, and the encoding comprises: encoding the information of virtual boundary into the SPS (claim 13). Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to incorporate the teachings of Chen into the method in Pat 613 because such incorporation would improve the visual quality of 360-video coded in the ERP projection format. Consider application claim 19, Chen teaches determining, based on a first parameter signaled in the bitstream, a maximum width or height of each picture of the video sequence; determining, based on a second parameter signaled in a picture parameter set (PPS) of the bitstream, a width or height of a decoded picture referring to the PPS, wherein when the first flag has a value indicating that the picture resolution is not allowed to be changed within the video sequence, the second parameter has a value equal to a value of the first parameter (claim 18). Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to incorporate the teachings of Chen into the method in Pat 613 because such incorporation would improve the visual quality of 360-video coded in the ERP projection format. Claims 1-20 are rejected on the ground of nonstatutory double patenting as being unpatentable over claims 1-15, 18-19 of U.S. Patent No. US 12,192,504 B2 (“Pat 504”) in view of Chen et al. (US 11,671,613 B2). Consider application claim 1, claim 1 of Pat 504 discloses a method of decoding a bitstream to output one or more pictures for a video stream, the method comprising: receiving a bitstream associated with a video sequence; and decoding, using coded information of the bitstream, the video sequence, wherein the decoding comprises: determining, according to the bitstream, whether a resolution of a first picture in the video sequence is different from a resolution of a reference picture associated with the first picture; in response to the resolution of the first picture being different from the resolution of the reference picture associated with the first picture, determining that wrap-around motion compensation is disabled for the first picture; determining, based on a first flag signaled in the bitstream, whether a picture resolution is allowed to be changed within the video sequence; and determining, based on a second flag signaled in the bitstream, whether information of virtual boundaries is signaled in a sequence parameter set (SPS), wherein when the first flag has a value indicating that the picture resolution is allowed to be changed within the video sequence, the second flag has a value indicating that the information of virtual boundaries is not signaled in the SPS. However, claims of Pat 504 do not explicitly disclose controlling in-loop filtering operations based on whether the information of the virtual boundary is signaled in the SPS, wherein the controlling of the in-loop filtering operations comprises: in response to the information of the virtual boundary being signaled in the SPS, determining a position of the virtual boundary for the video sequence, the position being bounded by a range signaled in the received bitstream, and disabling the in-loop filtering operations across the virtual boundary. Chen teaches controlling in-loop filtering operations based on whether the information of the virtual boundary is signaled in the SPS, wherein the controlling of the in-loop filtering operations comprises: in response to the information of the virtual boundary being signaled in the SPS, determining a position of the virtual boundary for the video sequence, the position being bounded by a range signaled in the received bitstream, and disabling the in-loop filtering operations across the virtual boundary (claim 1). Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to incorporate the teachings of Chen into the method in Pat 504 because such incorporation would improve the visual quality of 360-video coded in the ERP projection format. Consider application claim 2, claim 2 of Pat 504 discloses when the value of the first flag is equal to 1, the value of the second flag is equal to 0. Claim 2 of Pat 504 discloses all the limitations in the application claim. Thus, non-statutory double patenting applies. Consider application claim 3, claim 3 of Pat 504 discloses the first flag and second flag are signaled in the SPS. Claim 3 of Pat 504 discloses all the limitations in the application claim. Thus, non-statutory double patenting applies. Consider application claim 4, claim 4 of Pat 504 discloses determining, based on the second flag, whether the information of virtual boundaries is signaled in the SPS. Claim 4 of Pat 504 discloses all the limitations in the application claim. Thus, non-statutory double patenting applies. Consider application claim 5, claim 1 of Pat 504 discloses a method of decoding a bitstream to output one or more pictures for a video stream, the method comprising: receiving a bitstream associated with a video sequence; and decoding, using coded information of the bitstream, the video sequence, wherein the decoding comprises: determining, according to the bitstream, whether a resolution of a first picture in the video sequence is different from a resolution of a reference picture associated with the first picture; in response to the resolution of the first picture being different from the resolution of the reference picture associated with the first picture, determining that wrap-around motion compensation is disabled for the first picture; determining, based on a first flag signaled in the bitstream, whether a picture resolution is allowed to be changed within the video sequence; and determining, based on a second flag signaled in the bitstream, whether information of virtual boundaries is signaled in a sequence parameter set (SPS), wherein when the first flag has a value indicating that the picture resolution is allowed to be changed within the video sequence, the second flag has a value indicating that the information of virtual boundaries is not signaled in the SPS. Claim 1 of Pat 504 discloses all the limitations in the application claim. Thus, non-statutory double patenting applies. Consider application claim 6, Chen teaches the range by which the position is bounded comprises at least one of a vertical range or a horizontal range, the vertical range is less than or equal to a maximum width allowed for the set of pictures, the maximum width being signaled in the received stream, and the horizontal range is less than or equal to a maximum height allowed for the set of pictures, the maximum height being signaled in the received bitstream (claim 1). Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to incorporate the teachings of Chen into the method in Pat 504 because such incorporation would improve the visual quality of 360-video coded in the ERP projection format. Consider application claim 7, claim 5 of Pat 504 discloses the decoding comprises: determining, based on a first parameter signaled in the bitstream, a maximum width or height of each picture of the video sequence; and determining, based on a second parameter signaled in the bitstream, a location of a virtual boundary for the video sequence, wherein a value of the second parameter is bounded by a range determined by a value of the first parameter. Claim 5 of Pat 504 discloses all the limitations in the application claim. Thus, non-statutory double patenting applies. Consider application claim 8, claim 6 of Pat 504 discloses the range is determined by a smallest integer that is greater than or equal to a quotient of the value of the first parameter divided by 8. Claim 6 of Pat 504 discloses all the limitations in the application claim. Thus, non-statutory double patenting applies. Consider application claim 9, claim 7 of Pat 504 discloses the value of the first parameter is in units of luma samples. Claim 7 of Pat 504 discloses all the limitations in the application claim. Thus, non-statutory double patenting applies. Consider application claim 10, claim 8 of Pat 504 discloses the first parameter and third second parameter are signaled in the SPS. Claim 8 of Pat 504 discloses all the limitations in the application claim. Thus, non-statutory double patenting applies. Consider application claim 11, claim 9 of Pat 504 discloses determining, based on a first parameter signaled in the bitstream, a maximum width or height of each picture of the video sequence; determining, based on a second parameter signaled in a picture parameter set (PPS) of the bitstream, a width or height of a decoded picture referring to the PPS, wherein when the first flag has a value indicating that the picture resolution is not allowed to be changed within the video sequence, the second parameter has a value equal to a value of the first parameter. Claim 9 of Pat 504 discloses all the limitations in the application claim. Thus, non-statutory double patenting applies. Consider application claim 12, claim 10 of Pat 504 discloses a method of encoding a video sequence into a bitstream, the method comprising: receiving a video sequence; encoding one or more pictures of the video sequence; and generating a bitstream, wherein the encoding comprises: determining whether a resolution of a first picture in the video sequence is different from a resolution of a reference picture associated with the first picture; in response to the resolution of the first picture being different from the resolution of the reference picture associated with the first picture, disabling wrap-around motion compensation for the first picture; encoding a first flag indicating whether a picture resolution is allowed to be changed within the video sequence; encoding, based on a value of the first flag, a second flag indicating whether information of virtual boundaries is signaled in a sequence parameter set (SPS), wherein when the value of the first flag indicating that the picture resolution is allowed to be changed within the video sequence, the encoded second flag has a value indicating that the information of virtual boundaries is not signaled in the SPS. However, claims of Pat 504 do not explicitly disclose controlling in-loop filtering operations based on whether the information of the virtual boundary is signaled in the SPS, wherein the controlling of the in-loop filtering operations comprises: in response to the information of the virtual boundary being signaled in the SPS, determining a position of the virtual boundary for the video sequence, the position being bounded by a range signaled in the received bitstream, and disabling the in-loop filtering operations across the virtual boundary. Chen teaches controlling in-loop filtering operations based on whether the information of the virtual boundary is signaled in the SPS, wherein the controlling of the in-loop filtering operations comprises: in response to the information of the virtual boundary being signaled in the SPS, determining a position of the virtual boundary for the video sequence, the position being bounded by a range signaled in the received bitstream, and disabling the in-loop filtering operations across the virtual boundary (claim 10). Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to incorporate the teachings of Chen into the method in Pat 504 because such incorporation would improve the visual quality of 360-video coded in the ERP projection format. Consider application claim 13, claim 11 of Pat 504 discloses when the value of the first flag is equal to 1, the value of the second flag is equal to 0. Claim 11 of Pat 504 discloses all the limitations in the application claim. Thus, non-statutory double patenting applies. Consider application claim 14, claim 12 of Pat 504 discloses the encoding comprises: encoding the first flag and second flag into the SPS. Claim 12 of Pat 504 discloses all the limitations in the application claim. Thus, non-statutory double patenting applies. Consider application claim 15, claim 13 of Pat 504 discloses the encoded second flag has a value indicating that the information of virtual boundaries is signaled in the bitstream, and the encoding comprises: encoding the information of virtual boundaries into the SPS. Claim 13 of Pat 504 discloses all the limitations in the application claim. Thus, non-statutory double patenting applies. Consider application claim 16, claim 10 of Pat 504 discloses A method of encoding a video sequence into a bitstream, the method comprising: receiving a video sequence; encoding one or more pictures of the video sequence; and generating a bitstream, wherein the encoding comprises: determining whether a resolution of a first picture in the video sequence is different from a resolution of a reference picture associated with the first picture; in response to the resolution of the first picture being different from the resolution of the reference picture associated with the first picture, disabling wrap-around motion compensation for the first picture; encoding a first flag indicating whether a picture resolution is allowed to be changed within the video sequence; encoding, based on a value of the first flag, a second flag indicating whether information of virtual boundaries is signaled in a sequence parameter set (SPS), wherein when the value of the first flag indicating that the picture resolution is allowed to be changed within the video sequence, the encoded second flag has a value indicating that the information of virtual boundaries is not signaled in the SPS. Claim 10 of Pat 504 discloses all the limitations in the application claim. Thus, non-statutory double patenting applies. Consider application claim 17, claim 14 of Pat 504 discloses the encoding comprises: encoding a first parameter indicating a maximum width or height of each picture of the video sequence; and encoding a second parameter indicating a location of a virtual boundary for the video sequence, wherein a value of the second parameter is bounded by a range determined by a value of the first parameter. Claim 14 of Pat 504 discloses all the limitations in the application claim. Thus, non-statutory double patenting applies. Consider application claim 18, claim 15 of Pat 504 discloses determining the range based on a smallest integer that is greater than or equal to a quotient of the value of the first parameter divided by 8. Claim 15 of Pat 504 discloses all the limitations in the application claim. Thus, non-statutory double patenting applies. Consider application claim 19, claim 18 of Pat 504 discloses encoding a first parameter indicating a maximum width or height of each picture of the video sequence; encoding a second parameter signaled in a picture parameter set (PPS) of the bitstream, the second parameter indicating a width or height of an encoded picture referring to the PPS, wherein when the first flag has a value indicating that the picture resolution is not allowed to be changed within the video sequence, the second parameter has a value equal to a value of the first parameter. Claim 18 of Pat 504 discloses all the limitations in the application claim. Thus, non-statutory double patenting applies. Consider application claim 20, claim 19 of Pat 504 discloses a method of storing a bitstream associated with a video sequence, the method comprising: determining whether a resolution of a first picture in the video sequence is different from a resolution of a reference picture associated with the first picture; generating the bitstream based on the determining, wherein when the resolution of the first picture is different from the resolution of the reference picture associated with the first picture, wrap-around motion compensation is disabled for the first picture; encoding, into the bitstream, a first flag indicating whether a picture resolution is allowed to be changed within the video sequence; encoding, into the bitstream, a second flag indicating whether information of virtual boundaries is signaled in a sequence parameter set (SPS) that the video sequence refers to, wherein when a value of the first flag indicates that the picture resolution is allowed to be changed within the video sequence, the second flag has a value indicating that the information of virtual boundaries is not signaled in the SPS; and storing the bitstream in a non-transitory computer-readable storage medium. However, claims of Pat 504 do not explicitly disclose controlling in-loop filtering operations based on whether the information of the virtual boundary is signaled in the SPS, wherein the controlling of the in-loop filtering operations comprises: in response to the information of the virtual boundary being signaled in the SPS, determining a position of the virtual boundary for the video sequence, the position being bounded by a range signaled in the received bitstream, and disabling the in-loop filtering operations across the virtual boundary. Chen teaches controlling in-loop filtering operations based on whether the information of the virtual boundary is signaled in the SPS, wherein the controlling of the in-loop filtering operations comprises: in response to the information of the virtual boundary being signaled in the SPS, determining a position of the virtual boundary for the video sequence, the position being bounded by a range signaled in the received bitstream, and disabling the in-loop filtering operations across the virtual boundary (claim 10). Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to incorporate the teachings of Chen into the method in Pat 504 because such incorporation would improve the visual quality of 360-video coded in the ERP projection format. Claim Rejections - 35 USC § 102 The following is a quotation of the appropriate paragraphs of 35 U.S.C. 102 that form the basis for the rejections under this section made in this Office action: A person shall be entitled to a patent unless – (a)(2) the claimed invention was described in a patent issued under section 151, or in an application for patent published or deemed published under section 122(b), in which the patent or application, as the case may be, names another inventor and was effectively filed before the effective filing date of the claimed invention. Claim(s) 1-4, 6-15, and 17-20 is/are rejected under 35 U.S.C. 102(a)(2) as being anticipated by Hendry et al. (US 2023/0023712 A1). Consider claim 1, Hendry teaches a video decoding method, comprising: receiving a bitstream associated with a video sequence (the decoding apparatus receives a bitstream including video/image information. [0072], [0191], Fig. 3, and Fig. 9); determining, based on a first flag signaled in the bitstream, whether a picture resolution is allowed to be changed within the video sequence (reference picture resampling (RPR) (also referred to as adaptive resolution change (ARC)) is performed for a normal coding operation of pictures having different resolutions (spatial resolutions). For example, the RPR may include up-sampling and down-sampling. High coding efficiency for adaptation of a bitrate and spatial resolution may be achieved through the RPR. [0148]; the image information may include a reference picture resampling enabled flag. For example, whether resampling for the at least one reference picture is enabled may be determined based on the reference picture resampling enabled flag. [0182] – [0184]; The image information may include a reference picture resampling enabled flag. For example, whether resampling for the at least one reference picture is enabled may be determined based on the reference picture resampling enabled flag. [0202]. See also [0156] – [0157]; [0191] – [0204] and Fig. 9); determining, based on a second flag signaled in the bitstream, whether information of a virtual boundary is signaled in a sequence parameter set (SPS) (when the RPR is enabled, the virtual boundary signaling may not be included in the SPS. [0156] – [0157]; the SPS may include an SPS virtual boundaries present flag related to whether the SPS includes the additional virtual boundaries-related information. A value of the SPS virtual boundaries present flag may be determined to be 0, based on that resampling for the at least one reference picture is enabled. [0182] – [0184]; the SPS may include an SPS virtual boundaries present flag related to whether the SPS includes the additional virtual boundaries-related information. A value of the SPS virtual boundaries present flag may be determined to be 0, based on that resampling for the at least one reference picture is enabled. [0203]. See also [0191] – [0204] and Fig. 9); and controlling in-loop filtering operations based on whether the information of the virtual boundary is signaled in the SPS (In the step S620, the decoding apparatus may determine whether in-loop filtering is applied (across a virtual boundary) based on the in-loop filtering-related information. [0129]; Regarding whether the in-loop filtering process is performed across the virtual boundary, the in-loop filtering-related information may include an SPS virtual boundaries present flag. [0136]. the SPS may include an SPS virtual boundaries present flag related to whether the SPS includes the additional virtual boundaries-related information. A value of the SPS virtual boundaries present flag may be determined to be 0, based on that resampling for the at least one reference picture is enabled. [0183], [0203]. See also Table 1 & Table 2), wherein the controlling of the in-loop filtering operations comprises: in response to the information of the virtual boundary being signaled in the SPS, determining a position of the virtual boundary for the video sequence, the position being bounded by a range signaled in the received bitstream (sps_virtual_boundaries_pos_x[ i ] and sps_virtual_boundaries_pos_y[ i ]. sps_virtual_boundaries_pos_x[ i ] is used to compute the value of VirtualBoundariesPosX[ i ], which specifies the location of the i-th vertical virtual boundary in units of luma samples. The value of sps_virtual_boundaries_pos_x[ i ] shall be in the range of 1 to Ceil( pic_width_in_luma_samples ÷ 8 ) − 1, inclusive. sps_virtual_boundaries_pos_y[ i ] is used to compute the value of VirtualBoundariesPosY[ i ], which specifies the location of the i-th horizontal virtual boundary in units of luma samples. The value of sps_virtual_boundaries_pos_y[ i ] shall be in the range of 1 to Ceil( pic_height_in_luma_samples ÷ 8 ) − 1, inclusive. Table 1 & Table 2. see also [0136] – [0137]; [0191] – [0204] and Fig. 9), and disabling the in-loop filtering operations across the virtual boundary (sps_loop_filter_across_virtual_boundaries_disabled_present_flag. sps_loop_filter_across_virtual_boundaries_disabled_present_flag equal to 1 specifies that the in-loop filtering operations are disabled across the virtual boundaries in pictures referring to the SPS. sps_loop_filter_across_virtual_boundaries_disabled_present_flag equal to 0 specifies that no such disabling of in-loop filtering operations is applied in pictures referring to the SPS. Table 1 & Table 2); and wherein when the first flag has a value indicating that the picture resolution is allowed to be changed within the video sequence, the second flag has a value indicating that the information of the virtual boundary is not signaled in the SPS (when the RPR is enabled, the virtual boundary signaling may not be included in the SPS. [0156] – [0157]; the SPS may include an SPS virtual boundaries present flag related to whether the SPS includes the additional virtual boundaries-related information. A value of the SPS virtual boundaries present flag may be determined to be 0, based on that resampling for the at least one reference picture is enabled. [0182] – [0184]; the SPS may include an SPS virtual boundaries present flag related to whether the SPS includes the additional virtual boundaries-related information. A value of the SPS virtual boundaries present flag may be determined to be 0, based on that resampling for the at least one reference picture is enabled. [0203]. See also [0191] – [0204] and Fig. 9). Consider claim 2, Hendry teaches when the value of the first flag is equal to 1, the value of the second flag is equal to 0 (when the RPR is enabled, the virtual boundary signaling may not be included in the SPS. [0156] – [0157]; the SPS may include an SPS virtual boundaries present flag related to whether the SPS includes the additional virtual boundaries-related information. A value of the SPS virtual boundaries present flag may be determined to be 0, based on that resampling for the at least one reference picture is enabled. [0182] – [0184]; the SPS may include an SPS virtual boundaries present flag related to whether the SPS includes the additional virtual boundaries-related information. A value of the SPS virtual boundaries present flag may be determined to be 0, based on that resampling for the at least one reference picture is enabled. [0203]. See also [0191] – [0204] and Fig. 9). Consider claim 3, Hendry teaches the first flag and second flag are signaled in the SPS (the image information may include a reference picture resampling enabled flag. For example, whether resampling for the at least one reference picture is enabled may be determined based on the reference picture resampling enabled flag. [0182] – [0184]; The image information may include a reference picture resampling enabled flag. For example, whether resampling for the at least one reference picture is enabled may be determined based on the reference picture resampling enabled flag. [0202]. the SPS may include an SPS virtual boundaries present flag related to whether the SPS includes the additional virtual boundaries-related information. A value of the SPS virtual boundaries present flag may be determined to be 0, based on that resampling for the at least one reference picture is enabled. [0182] – [0184]; the SPS may include an SPS virtual boundaries present flag related to whether the SPS includes the additional virtual boundaries-related information. A value of the SPS virtual boundaries present flag may be determined to be 0, based on that resampling for the at least one reference picture is enabled. [0203]. See also [0191] – [0204], Fig. 9, Table 11). Consider claim 4, Hendry teaches determining, based on the second flag, whether the information of virtual boundary is signaled in the SPS (the SPS may include an SPS virtual boundaries present flag related to whether the SPS includes the additional virtual boundaries-related information. A value of the SPS virtual boundaries present flag may be determined to be 0, based on that resampling for the at least one reference picture is enabled. [0182] – [0184]; the SPS may include an SPS virtual boundaries present flag related to whether the SPS includes the additional virtual boundaries-related information. A value of the SPS virtual boundaries present flag may be determined to be 0, based on that resampling for the at least one reference picture is enabled. [0203]. See also [0191] – [0204], Fig. 9). Consider claim 6, Hendry teaches the range by which the position is bounded comprises at least one of a vertical range or a horizontal range ( the information on the virtual boundaries position may include information on an x-coordinate of a vertical virtual boundary and/or information on a y-coordinate of a horizontal virtual boundary. Specifically, the information on the virtual boundaries position may include the information on the x-coordinate of the vertical virtual boundary and/or the information on the y-axis of the horizontal virtual boundary in units of luma samples. In addition, the information on the virtual boundaries position may include information on the number of pieces of information (syntax elements) on the x-coordinate of the vertical virtual boundary which is present in the SPS. In addition, the information on the virtual boundaries position may include information on the number of pieces of information (syntax elements) on the y-coordinate of the horizontal virtual boundary which is present in the SPS. [0137]), the vertical range is less than or equal to a maximum width allowed for the set of pictures, the maximum width being signaled in the received stream (sps_virtual_boundaries_pos_x[ i ] is used to compute the value of VirtualBoundariesPosX[ i ], which specifies the location of the i-th vertical virtual boundary in units of luma samples. The value of sps_virtual_boundaries_pos_x[ i ] shall be in the range of 1 to Ceil( pic_width_max_in_luma_samples ÷ 8 ) − 1, inclusive. sps_virtual_boundaries_pos_y[ i ] is used to compute the value of VirtualBoundariesPosY[ i ], which specifies the location of the i-th horizontal virtual boundary in units of luma samples. The value of sps_virtual_boundaries_pos_y[ i ] shall be in the range of 1 to Ceil( pic_height_max_in_luma_samples ÷ 8 ) − 1, inclusive. Table 11, Table 12), and the horizontal range is less than or equal to a maximum height allowed for the set of pictures, the maximum height being signaled in the received bitstream (sps_virtual_boundaries_pos_x[ i ] is used to compute the value of VirtualBoundariesPosX[ i ], which specifies the location of the i-th vertical virtual boundary in units of luma samples. The value of sps_virtual_boundaries_pos_x[ i ] shall be in the range of 1 to Ceil( pic_width_max_in_luma_samples ÷ 8 ) − 1, inclusive. sps_virtual_boundaries_pos_y[ i ] is used to compute the value of VirtualBoundariesPosY[ i ], which specifies the location of the i-th horizontal virtual boundary in units of luma samples. The value of sps_virtual_boundaries_pos_y[ i ] shall be in the range of 1 to Ceil( pic_height_max_in_luma_samples ÷ 8 ) − 1, inclusive. Table 11, Table 12). Consider claim 7, Hendry teaches determining the range based on a first parameter signaled in the bitstream (Let minPicWidthInCL VS be the smallest value of pic_width_in_luma_samples in PPSs referring to the SPS, it is a bistream conformance constraint that the value of sps_virtual_boundaries_pos_x[ i ] for i in the range from 0 to sps_num_ver_virtual_boundaries − 1, inclusive, is less than or equal to Ceil( minPicWidthInCL VS ÷ 8 ) − 1. Let minPicHeightInCL VS be the smallest value of pic_height_in_luma_samples in PPSs referring to the SPS, it is a bistream conformance constraint that the value of sps_virtual_boundaries_pos_y[ i ] for i in the range from 0 to sps_num_hor_virtual_boundaries − 1, inclusive, is less than or equal to Ceil( minPicHeightInCL VS ÷ 8 ) − 1. Table 11 and Table 12); and determining the position of the virtual boundary based on a second parameter signaled in the bitstream (sps_virtual_boundaries_pos_x[ i ] is used to compute the value of VirtualBoundariesPosX[ i ], which specifies the location of the i-th vertical virtual boundary in units of luma samples. The value of sps_virtual_boundaries_pos_x[ i ] shall be in the range of 1 to Ceil( pic_width_max_in_luma_samples ÷ 8 ) − 1, inclusive. sps_virtual_boundaries_pos_y[ i ] is used to compute the value of VirtualBoundariesPosY[ i ], which specifies the location of the i-th horizontal virtual boundary in units of luma samples. The value of sps_virtual_boundaries_pos_y[ i ] shall be in the range of 1 to Ceil( pic_height_max_in_luma_samples ÷ 8 ) − 1, inclusive. Table 11, Table 12). Consider claim 8, Hendry teaches the range is determined by a smallest integer that is greater than or equal to a quotient of the value of the first parameter divided by 8 (Let minPicWidthInCL VS be the smallest value of pic_width_in_luma_samples in PPSs referring to the SPS, it is a bistream conformance constraint that the value of sps_virtual_boundaries_pos_x[ i ] for i in the range from 0 to sps_num_ver_virtual_boundaries − 1, inclusive, is less than or equal to Ceil( minPicWidthInCL VS ÷ 8 ) − 1. Let minPicHeightInCL VS be the smallest value of pic_height_in_luma_samples in PPSs referring to the SPS, it is a bistream conformance constraint that the value of sps_virtual_boundaries_pos_y[ i ] for i in the range from 0 to sps_num_hor_virtual_boundaries − 1, inclusive, is less than or equal to Ceil( minPicHeightInCL VS ÷ 8 ) − 1. Table 11 and Table 12). Consider claim 9, Hendry teaches the value of the first parameter is in units of luma samples (Let minPicWidthInCL VS be the smallest value of pic_width_in_luma_samples in PPSs referring to the SPS, it is a bistream conformance constraint that the value of sps_virtual_boundaries_pos_x[ i ] for i in the range from 0 to sps_num_ver_virtual_boundaries − 1, inclusive, is less than or equal to Ceil( minPicWidthInCL VS ÷ 8 ) − 1. Let minPicHeightInCL VS be the smallest value of pic_height_in_luma_samples in PPSs referring to the SPS, it is a bistream conformance constraint that the value of sps_virtual_boundaries_pos_y[ i ] for i in the range from 0 to sps_num_hor_virtual_boundaries − 1, inclusive, is less than or equal to Ceil( minPicHeightInCL VS ÷ 8 ) − 1. Table 11 and Table 12). Consider claim 10, Hendry teaches the first parameter and second parameter are signaled in the SPS (Let minPicWidthInCL VS be the smallest value of pic_width_in_luma_samples in PPSs referring to the SPS, it is a bistream conformance constraint that the value of sps_virtual_boundaries_pos_x[ i ] for i in the range from 0 to sps_num_ver_virtual_boundaries − 1, inclusive, is less than or equal to Ceil( minPicWidthInCL VS ÷ 8 ) − 1. Let minPicHeightInCL VS be the smallest value of pic_height_in_luma_samples in PPSs referring to the SPS, it is a bistream conformance constraint that the value of sps_virtual_boundaries_pos_y[ i ] for i in the range from 0 to sps_num_hor_virtual_boundaries − 1, inclusive, is less than or equal to Ceil( minPicHeightInCL VS ÷ 8 ) − 1. sps_virtual_boundaries_pos_x[ i ] is used to compute the value of VirtualBoundariesPosX[ i ], which specifies the location of the i-th vertical virtual boundary in units of luma samples. The value of sps_virtual_boundaries_pos_x[ i ] shall be in the range of 1 to Ceil( pic_width_max_in_luma_samples ÷ 8 ) − 1, inclusive. sps_virtual_boundaries_pos_y[ i ] is used to compute the value of VirtualBoundariesPosY[ i ], which specifies the location of the i-th horizontal virtual boundary in units of luma samples. The value of sps_virtual_boundaries_pos_y[ i ] shall be in the range of 1 to Ceil( pic_height_max_in_luma_samples ÷ 8 ) − 1, inclusive. Table 11 and Table 12). Consider claim 11, Hendry teaches determining, based on a first parameter signaled in the bitstream, a maximum width or height of each picture of the video sequence (sps_num_ver_virtual_boundaries specifies the number of sps_virtual_boundaries_pos_x[ i ] syntax elements that are present in the SPS. When sps_num_ver_virtual_boundaries is not present, it is inferred to be equal to 0. sps_virtual_boundaries_pos_x[ i ] is used to compute the value of VirtualBoundariesPosX[ i ], which specifies the location of the i-th vertical virtual boundary in units of luma samples. The value of sps_virtual_boundaries_pos_x[ i ] shall be in the range of 1 to Ceil( pic_width_max_in_luma_samples ÷ 8 ) − 1, inclusive. Let minPicWidthInCL VS be the smallest value of pic_width_in_luma_samples in PPSs referring to the SPS, it is a bistream conformance constraint that the value of sps_virtual_boundaries_pos_x[ i ] for i in the range from 0 to sps_num_ver_virtual_boundaries − 1, inclusive, is less than or equal to Ceil( minPicWidthInCL VS ÷ 8 ) − 1. sps_num_hor_virtual_boundaries specifies the number of sps_virtual_boundaries_pos_y[ i ] syntax elements that are present in the SPS. When sps_num_hor_virtual_boundaries is not present, it is inferred to be equal to 0. sps_virtual_boundaries_pos_y[ i ] is used to compute the value of VirtualBoundariesPosY[ i ], which specifies the location of the i-th horizontal virtual boundary in units of luma samples. The value of sps_virtual_boundaries_pos_y[ i ] shall be in the range of 1 to Ceil( pic_height_max_in_luma_samples ÷ 8 ) − 1, inclusive. Let minPicHeightInCL VS be the smallest value of pic_height_in_luma_samples in PPSs referring to the SPS, it is a bistream conformance constraint that the value of sps_virtual_boundaries_pos_y[ i ] for i in the range from 0 to sps_num_hor_virtual_boundaries − 1, inclusive, is less than or equal to Ceil( minPicHeightInCL VS ÷ 8 ) − 1. Table 11, Table 12); determining, based on a second parameter signaled in a picture parameter set (PPS) of the bitstream, a width or height of a decoded picture referring to the PPS (sps_num_ver_virtual_boundaries specifies the number of sps_virtual_boundaries_pos_x[ i ] syntax elements that are present in the SPS. When sps_num_ver_virtual_boundaries is not present, it is inferred to be equal to 0. sps_virtual_boundaries_pos_x[ i ] is used to compute the value of VirtualBoundariesPosX[ i ], which specifies the location of the i-th vertical virtual boundary in units of luma samples. The value of sps_virtual_boundaries_pos_x[ i ] shall be in the range of 1 to Ceil( pic_width_max_in_luma_samples ÷ 8 ) − 1, inclusive. Let minPicWidthInCL VS be the smallest value of pic_width_in_luma_samples in PPSs referring to the SPS, it is a bistream conformance constraint that the value of sps_virtual_boundaries_pos_x[ i ] for i in the range from 0 to sps_num_ver_virtual_boundaries − 1, inclusive, is less than or equal to Ceil( minPicWidthInCL VS ÷ 8 ) − 1. sps_num_hor_virtual_boundaries specifies the number of sps_virtual_boundaries_pos_y[ i ] syntax elements that are present in the SPS. When sps_num_hor_virtual_boundaries is not present, it is inferred to be equal to 0. sps_virtual_boundaries_pos_y[ i ] is used to compute the value of VirtualBoundariesPosY[ i ], which specifies the location of the i-th horizontal virtual boundary in units of luma samples. The value of sps_virtual_boundaries_pos_y[ i ] shall be in the range of 1 to Ceil( pic_height_max_in_luma_samples ÷ 8 ) − 1, inclusive. Let minPicHeightInCL VS be the smallest value of pic_height_in_luma_samples in PPSs referring to the SPS, it is a bistream conformance constraint that the value of sps_virtual_boundaries_pos_y[ i ] for i in the range from 0 to sps_num_hor_virtual_boundaries − 1, inclusive, is less than or equal to Ceil( minPicHeightInCL VS ÷ 8 ) − 1. Table 11, Table 12), wherein when the first flag has a value indicating that the picture resolution is not allowed to be changed within the video sequence, the second parameter has a value equal to a value of the first parameter (sps_num_ver_virtual_boundaries specifies the number of sps_virtual_boundaries_pos_x[ i ] syntax elements that are present in the SPS. When sps_num_ver_virtual_boundaries is not present, it is inferred to be equal to 0. sps_virtual_boundaries_pos_x[ i ] is used to compute the value of VirtualBoundariesPosX[ i ], which specifies the location of the i-th vertical virtual boundary in units of luma samples. The value of sps_virtual_boundaries_pos_x[ i ] shall be in the range of 1 to Ceil( pic_width_max_in_luma_samples ÷ 8 ) − 1, inclusive. Let minPicWidthInCL VS be the smallest value of pic_width_in_luma_samples in PPSs referring to the SPS, it is a bistream conformance constraint that the value of sps_virtual_boundaries_pos_x[ i ] for i in the range from 0 to sps_num_ver_virtual_boundaries − 1, inclusive, is less than or equal to Ceil( minPicWidthInCL VS ÷ 8 ) − 1. sps_num_hor_virtual_boundaries specifies the number of sps_virtual_boundaries_pos_y[ i ] syntax elements that are present in the SPS. When sps_num_hor_virtual_boundaries is not present, it is inferred to be equal to 0. sps_virtual_boundaries_pos_y[ i ] is used to compute the value of VirtualBoundariesPosY[ i ], which specifies the location of the i-th horizontal virtual boundary in units of luma samples. The value of sps_virtual_boundaries_pos_y[ i ] shall be in the range of 1 to Ceil( pic_height_max_in_luma_samples ÷ 8 ) − 1, inclusive. Let minPicHeightInCL VS be the smallest value of pic_height_in_luma_samples in PPSs referring to the SPS, it is a bistream conformance constraint that the value of sps_virtual_boundaries_pos_y[ i ] for i in the range from 0 to sps_num_hor_virtual_boundaries − 1, inclusive, is less than or equal to Ceil( minPicHeightInCL VS ÷ 8 ) − 1. Table 11, Table 12). Consider claim 12, Hendry teaches a video encoding method, comprising: receiving a video sequence (Fig. 2: encoding apparatus receives input image); setting a virtual boundary for the video sequence (encoding apparatus encode video/image information that may include virtual boundaries-related information. [0177]. Virtual boundaries-related information may include the number of virtual boundaries, positions of the virtual boundaries, information on the number of vertical virtual boundaries, information on positions of the vertical virtual boundaries, information on the number of horizontal virtual boundaries, and information on positions of the horizontal virtual boundaries. [0180] – [0181]); disabling in-loop filtering operations across the virtual boundary (sps_loop_filter_across_virtual_boundaries_disabled_present_flag. sps_loop_filter_across_virtual_boundaries_disabled_present_flag equal to 1 specifies that the in-loop filtering operations are disabled across the virtual boundaries in pictures referring to the SPS. sps_loop_filter_across_virtual_boundaries_disabled_present_flag equal to 0 specifies that no such disabling of in-loop filtering operations is applied in pictures referring to the SPS. Table 1 & Table 2); encoding, into a bitstream, a first parameter indicative of a range by which a position of the virtual boundary is bounded (entropy encoder encodes video/image information that includes SPS. [0064]. The encoding apparatus may encode video/image information that includes virtual boundaries-related information and additional virtual boundaries-related information. [0177]. Table 11 and Table contains sps_virtual_boundaries_pos_x[ i ] that is used to compute the value of VirtualBoundariesPosX[ i ], which specifies the location of the i-th vertical virtual boundary in units of luma samples. sps_virtual_boundaries_pos_y[ i ] is used to compute the value of VirtualBoundariesPosY[ i ], which specifies the location of the i-th horizontal virtual boundary in units of luma samples..); encoding, into the bitstream, a first flag indicating whether a picture resolution is allowed to be changed within the video sequence (ref_pic-resampling_enabled_flag. Table 11 and Table 12; reference picture resampling (RPR) (also referred to as adaptive resolution change (ARC)) is performed for a normal coding operation of pictures having different resolutions (spatial resolutions). For example, the RPR may include up-sampling and down-sampling. High coding efficiency for adaptation of a bitrate and spatial resolution may be achieved through the RPR. [0148]; the image information may include a reference picture resampling enabled flag. For example, whether resampling for the at least one reference picture is enabled may be determined based on the reference picture resampling enabled flag. [0182] – [0184]; The image information may include a reference picture resampling enabled flag. For example, whether resampling for the at least one reference picture is enabled may be determined based on the reference picture resampling enabled flag. [0202]. See also [0156] – [0157]; [0191] – [0204] and Fig. 9); and encoding, into the bitstream, a second flag indicating whether information of the virtual boundary is signaled in a sequence parameter set (SPS) (when the RPR is enabled, the virtual boundary signaling may not be included in the SPS. [0156] – [0157]; the SPS may include an SPS virtual boundaries present flag related to whether the SPS includes the additional virtual boundaries-related information. A value of the SPS virtual boundaries present flag may be determined to be 0, based on that resampling for the at least one reference picture is enabled. [0182] – [0184]; the SPS may include an SPS virtual boundaries present flag related to whether the SPS includes the additional virtual boundaries-related information. A value of the SPS virtual boundaries present flag may be determined to be 0, based on that resampling for the at least one reference picture is enabled. [0203]. See also [0191] – [0204] and Fig. 9), wherein when the first flag has a value indicates that the picture resolution is allowed to be changed within the video sequence, the encoded second flag has a value indicating that the information of virtual boundary is not signaled in the SPS (when the RPR is enabled, the virtual boundary signaling may not be included in the SPS. [0156] – [0157]; the SPS may include an SPS virtual boundaries present flag related to whether the SPS includes the additional virtual boundaries-related information. A value of the SPS virtual boundaries present flag may be determined to be 0, based on that resampling for the at least one reference picture is enabled. [0182] – [0184]; the SPS may include an SPS virtual boundaries present flag related to whether the SPS includes the additional virtual boundaries-related information. A value of the SPS virtual boundaries present flag may be determined to be 0, based on that resampling for the at least one reference picture is enabled. [0203]. See also [0191] – [0204] and Fig. 9). Consider claim 13, Hendry teaches when the value of the first flag is equal to 1, the value of the second flag is equal to 0 (when the RPR is enabled, the virtual boundary signaling may not be included in the SPS. [0156] – [0157]; the SPS may include an SPS virtual boundaries present flag related to whether the SPS includes the additional virtual boundaries-related information. A value of the SPS virtual boundaries present flag may be determined to be 0, based on that resampling for the at least one reference picture is enabled. [0182] – [0184]; the SPS may include an SPS virtual boundaries present flag related to whether the SPS includes the additional virtual boundaries-related information. A value of the SPS virtual boundaries present flag may be determined to be 0, based on that resampling for the at least one reference picture is enabled. [0203]. See also [0191] – [0204] and Fig. 9). Consider claim 14, Hendry teaches encoding the first flag and second flag into the SPS (ref_pic-resampling_enabled_flag. Table 11 and Table 12; the SPS may include an SPS virtual boundaries present flag related to whether the SPS includes the additional virtual boundaries-related information. A value of the SPS virtual boundaries present flag may be determined to be 0, based on that resampling for the at least one reference picture is enabled. [0182] – [0184]; the SPS may include an SPS virtual boundaries present flag related to whether the SPS includes the additional virtual boundaries-related information. A value of the SPS virtual boundaries present flag may be determined to be 0, based on that resampling for the at least one reference picture is enabled. [0203]. See also [0191] – [0204] and Fig. 9). Consider claim 15, Hendry teaches the encoded second flag has a value indicating that the information of virtual boundary is signaled in the bitstream (the SPS may include an SPS virtual boundaries present flag related to whether the SPS includes the additional virtual boundaries-related information. A value of the SPS virtual boundaries present flag may be determined to be 0, based on that resampling for the at least one reference picture is enabled. [0182] – [0184]; the SPS may include an SPS virtual boundaries present flag related to whether the SPS includes the additional virtual boundaries-related information. A value of the SPS virtual boundaries present flag may be determined to be 0, based on that resampling for the at least one reference picture is enabled. [0203]. See also [0191] – [0204] and Fig. 9), and the encoding comprises: encoding the information of virtual boundary into the SPS (the SPS may include an SPS virtual boundaries present flag related to whether the SPS includes the additional virtual boundaries-related information. A value of the SPS virtual boundaries present flag may be determined to be 0, based on that resampling for the at least one reference picture is enabled. [0182] – [0184]; the SPS may include an SPS virtual boundaries present flag related to whether the SPS includes the additional virtual boundaries-related information. A value of the SPS virtual boundaries present flag may be determined to be 0, based on that resampling for the at least one reference picture is enabled. [0203]. See also [0191] – [0204] and Fig. 9). Consider claim 17, Hendry teaches encoding, in the bitstream, a second parameter indicating a position of the virtual boundary, wherein a value of the second parameter is bounded by the range (sps_num_ver_virtual_boundaries specifies the number of sps_virtual_boundaries_pos_x[ i ] syntax elements that are present in the SPS. When sps_num_ver_virtual_boundaries is not present, it is inferred to be equal to 0. sps_virtual_boundaries_pos_x[ i ] is used to compute the value of VirtualBoundariesPosX[ i ], which specifies the location of the i-th vertical virtual boundary in units of luma samples. The value of sps_virtual_boundaries_pos_x[ i ] shall be in the range of 1 to Ceil( pic_width_max_in_luma_samples ÷ 8 ) − 1, inclusive. Let minPicWidthInCL VS be the smallest value of pic_width_in_luma_samples in PPSs referring to the SPS, it is a bistream conformance constraint that the value of sps_virtual_boundaries_pos_x[ i ] for i in the range from 0 to sps_num_ver_virtual_boundaries − 1, inclusive, is less than or equal to Ceil( minPicWidthInCL VS ÷ 8 ) − 1. sps_num_hor_virtual_boundaries specifies the number of sps_virtual_boundaries_pos_y[ i ] syntax elements that are present in the SPS. When sps_num_hor_virtual_boundaries is not present, it is inferred to be equal to 0. sps_virtual_boundaries_pos_y[ i ] is used to compute the value of VirtualBoundariesPosY[ i ], which specifies the location of the i-th horizontal virtual boundary in units of luma samples. The value of sps_virtual_boundaries_pos_y[ i ] shall be in the range of 1 to Ceil( pic_height_max_in_luma_samples ÷ 8 ) − 1, inclusive. Let minPicHeightInCL VS be the smallest value of pic_height_in_luma_samples in PPSs referring to the SPS, it is a bistream conformance constraint that the value of sps_virtual_boundaries_pos_y[ i ] for i in the range from 0 to sps_num_hor_virtual_boundaries − 1, inclusive, is less than or equal to Ceil( minPicHeightInCL VS ÷ 8 ) − 1. Table 11, Table 12). Consider claim 18, Hendry teaches determining the range based on a smallest integer that is greater than or equal to a quotient of the value of the first parameter divided by 8 (sps_num_ver_virtual_boundaries specifies the number of sps_virtual_boundaries_pos_x[ i ] syntax elements that are present in the SPS. When sps_num_ver_virtual_boundaries is not present, it is inferred to be equal to 0. sps_virtual_boundaries_pos_x[ i ] is used to compute the value of VirtualBoundariesPosX[ i ], which specifies the location of the i-th vertical virtual boundary in units of luma samples. The value of sps_virtual_boundaries_pos_x[ i ] shall be in the range of 1 to Ceil( pic_width_max_in_luma_samples ÷ 8 ) − 1, inclusive. Let minPicWidthInCL VS be the smallest value of pic_width_in_luma_samples in PPSs referring to the SPS, it is a bistream conformance constraint that the value of sps_virtual_boundaries_pos_x[ i ] for i in the range from 0 to sps_num_ver_virtual_boundaries − 1, inclusive, is less than or equal to Ceil( minPicWidthInCL VS ÷ 8 ) − 1. sps_num_hor_virtual_boundaries specifies the number of sps_virtual_boundaries_pos_y[ i ] syntax elements that are present in the SPS. When sps_num_hor_virtual_boundaries is not present, it is inferred to be equal to 0. sps_virtual_boundaries_pos_y[ i ] is used to compute the value of VirtualBoundariesPosY[ i ], which specifies the location of the i-th horizontal virtual boundary in units of luma samples. The value of sps_virtual_boundaries_pos_y[ i ] shall be in the range of 1 to Ceil( pic_height_max_in_luma_samples ÷ 8 ) − 1, inclusive. Let minPicHeightInCL VS be the smallest value of pic_height_in_luma_samples in PPSs referring to the SPS, it is a bistream conformance constraint that the value of sps_virtual_boundaries_pos_y[ i ] for i in the range from 0 to sps_num_hor_virtual_boundaries − 1, inclusive, is less than or equal to Ceil( minPicHeightInCL VS ÷ 8 ) − 1. Table 11, Table 12). Consider claim 19, Hendry teaches determining, based on a first parameter signaled in the bitstream, a maximum width or height of each picture of the video sequence (sps_num_ver_virtual_boundaries specifies the number of sps_virtual_boundaries_pos_x[ i ] syntax elements that are present in the SPS. When sps_num_ver_virtual_boundaries is not present, it is inferred to be equal to 0. sps_virtual_boundaries_pos_x[ i ] is used to compute the value of VirtualBoundariesPosX[ i ], which specifies the location of the i-th vertical virtual boundary in units of luma samples. The value of sps_virtual_boundaries_pos_x[ i ] shall be in the range of 1 to Ceil( pic_width_max_in_luma_samples ÷ 8 ) − 1, inclusive. Let minPicWidthInCL VS be the smallest value of pic_width_in_luma_samples in PPSs referring to the SPS, it is a bistream conformance constraint that the value of sps_virtual_boundaries_pos_x[ i ] for i in the range from 0 to sps_num_ver_virtual_boundaries − 1, inclusive, is less than or equal to Ceil( minPicWidthInCL VS ÷ 8 ) − 1. sps_num_hor_virtual_boundaries specifies the number of sps_virtual_boundaries_pos_y[ i ] syntax elements that are present in the SPS. When sps_num_hor_virtual_boundaries is not present, it is inferred to be equal to 0. sps_virtual_boundaries_pos_y[ i ] is used to compute the value of VirtualBoundariesPosY[ i ], which specifies the location of the i-th horizontal virtual boundary in units of luma samples. The value of sps_virtual_boundaries_pos_y[ i ] shall be in the range of 1 to Ceil( pic_height_max_in_luma_samples ÷ 8 ) − 1, inclusive. Let minPicHeightInCL VS be the smallest value of pic_height_in_luma_samples in PPSs referring to the SPS, it is a bistream conformance constraint that the value of sps_virtual_boundaries_pos_y[ i ] for i in the range from 0 to sps_num_hor_virtual_boundaries − 1, inclusive, is less than or equal to Ceil( minPicHeightInCL VS ÷ 8 ) − 1. Table 11, Table 12); determining, based on a second parameter signaled in a picture parameter set (PPS) of the bitstream, a width or height of a decoded picture referring to the PPS (sps_num_ver_virtual_boundaries specifies the number of sps_virtual_boundaries_pos_x[ i ] syntax elements that are present in the SPS. When sps_num_ver_virtual_boundaries is not present, it is inferred to be equal to 0. sps_virtual_boundaries_pos_x[ i ] is used to compute the value of VirtualBoundariesPosX[ i ], which specifies the location of the i-th vertical virtual boundary in units of luma samples. The value of sps_virtual_boundaries_pos_x[ i ] shall be in the range of 1 to Ceil( pic_width_max_in_luma_samples ÷ 8 ) − 1, inclusive. Let minPicWidthInCL VS be the smallest value of pic_width_in_luma_samples in PPSs referring to the SPS, it is a bistream conformance constraint that the value of sps_virtual_boundaries_pos_x[ i ] for i in the range from 0 to sps_num_ver_virtual_boundaries − 1, inclusive, is less than or equal to Ceil( minPicWidthInCL VS ÷ 8 ) − 1. sps_num_hor_virtual_boundaries specifies the number of sps_virtual_boundaries_pos_y[ i ] syntax elements that are present in the SPS. When sps_num_hor_virtual_boundaries is not present, it is inferred to be equal to 0. sps_virtual_boundaries_pos_y[ i ] is used to compute the value of VirtualBoundariesPosY[ i ], which specifies the location of the i-th horizontal virtual boundary in units of luma samples. The value of sps_virtual_boundaries_pos_y[ i ] shall be in the range of 1 to Ceil( pic_height_max_in_luma_samples ÷ 8 ) − 1, inclusive. Let minPicHeightInCL VS be the smallest value of pic_height_in_luma_samples in PPSs referring to the SPS, it is a bistream conformance constraint that the value of sps_virtual_boundaries_pos_y[ i ] for i in the range from 0 to sps_num_hor_virtual_boundaries − 1, inclusive, is less than or equal to Ceil( minPicHeightInCL VS ÷ 8 ) − 1. Table 11, Table 12), wherein when the first flag has a value indicating that the picture resolution is not allowed to be changed within the video sequence, the second parameter has a value equal to a value of the first parameter (sps_num_ver_virtual_boundaries specifies the number of sps_virtual_boundaries_pos_x[ i ] syntax elements that are present in the SPS. When sps_num_ver_virtual_boundaries is not present, it is inferred to be equal to 0. sps_virtual_boundaries_pos_x[ i ] is used to compute the value of VirtualBoundariesPosX[ i ], which specifies the location of the i-th vertical virtual boundary in units of luma samples. The value of sps_virtual_boundaries_pos_x[ i ] shall be in the range of 1 to Ceil( pic_width_max_in_luma_samples ÷ 8 ) − 1, inclusive. Let minPicWidthInCL VS be the smallest value of pic_width_in_luma_samples in PPSs referring to the SPS, it is a bistream conformance constraint that the value of sps_virtual_boundaries_pos_x[ i ] for i in the range from 0 to sps_num_ver_virtual_boundaries − 1, inclusive, is less than or equal to Ceil( minPicWidthInCL VS ÷ 8 ) − 1. sps_num_hor_virtual_boundaries specifies the number of sps_virtual_boundaries_pos_y[ i ] syntax elements that are present in the SPS. When sps_num_hor_virtual_boundaries is not present, it is inferred to be equal to 0. sps_virtual_boundaries_pos_y[ i ] is used to compute the value of VirtualBoundariesPosY[ i ], which specifies the location of the i-th horizontal virtual boundary in units of luma samples. The value of sps_virtual_boundaries_pos_y[ i ] shall be in the range of 1 to Ceil( pic_height_max_in_luma_samples ÷ 8 ) − 1, inclusive. Let minPicHeightInCL VS be the smallest value of pic_height_in_luma_samples in PPSs referring to the SPS, it is a bistream conformance constraint that the value of sps_virtual_boundaries_pos_y[ i ] for i in the range from 0 to sps_num_hor_virtual_boundaries − 1, inclusive, is less than or equal to Ceil( minPicHeightInCL VS ÷ 8 ) − 1. Table 11, Table 12). Consider claim 20, Hendry teaches a method of storing a bitstream with a video sequence (A transmitter transmitting a signal output from the entropy encoder 240 and/or a storage unit storing the signal may be configured as an internal/external element of the encoding apparatus 200. [0064]), the method comprising: setting a virtual boundary for the video sequence (encoding apparatus encode video/image information that may include virtual boundaries-related information. [0177]. Virtual boundaries-related information may include the number of virtual boundaries, positions of the virtual boundaries, information on the number of vertical virtual boundaries, information on positions of the vertical virtual boundaries, information on the number of horizontal virtual boundaries, and information on positions of the horizontal virtual boundaries. [0180] – [0181]); disabling in-loop filtering operations across the virtual boundary (sps_loop_filter_across_virtual_boundaries_disabled_present_flag. sps_loop_filter_across_virtual_boundaries_disabled_present_flag equal to 1 specifies that the in-loop filtering operations are disabled across the virtual boundaries in pictures referring to the SPS. sps_loop_filter_across_virtual_boundaries_disabled_present_flag equal to 0 specifies that no such disabling of in-loop filtering operations is applied in pictures referring to the SPS. Table 1 & Table 2); encoding, into a bitstream, a first parameter indicative of a range by which a position of the virtual boundary is bounded (entropy encoder encodes video/image information that includes SPS. [0064]. The encoding apparatus may encode video/image information that includes virtual boundaries-related information and additional virtual boundaries-related information. [0177]. Table 11 and Table contains sps_virtual_boundaries_pos_x[ i ] that is used to compute the value of VirtualBoundariesPosX[ i ], which specifies the location of the i-th vertical virtual boundary in units of luma samples. sps_virtual_boundaries_pos_y[ i ] is used to compute the value of VirtualBoundariesPosY[ i ], which specifies the location of the i-th horizontal virtual boundary in units of luma samples..); encoding, into the bitstream, a first flag indicating whether a picture resolution is allowed to be changed within the video sequence (ref_pic-resampling_enabled_flag. Table 11 and Table 12; reference picture resampling (RPR) (also referred to as adaptive resolution change (ARC)) is performed for a normal coding operation of pictures having different resolutions (spatial resolutions). For example, the RPR may include up-sampling and down-sampling. High coding efficiency for adaptation of a bitrate and spatial resolution may be achieved through the RPR. [0148]; the image information may include a reference picture resampling enabled flag. For example, whether resampling for the at least one reference picture is enabled may be determined based on the reference picture resampling enabled flag. [0182] – [0184]; The image information may include a reference picture resampling enabled flag. For example, whether resampling for the at least one reference picture is enabled may be determined based on the reference picture resampling enabled flag. [0202]. See also [0156] – [0157]; [0191] – [0204] and Fig. 9); and encoding, into the bitstream, a second flag indicating whether information of the virtual boundary is signaled in a sequence parameter set (SPS) (when the RPR is enabled, the virtual boundary signaling may not be included in the SPS. [0156] – [0157]; the SPS may include an SPS virtual boundaries present flag related to whether the SPS includes the additional virtual boundaries-related information. A value of the SPS virtual boundaries present flag may be determined to be 0, based on that resampling for the at least one reference picture is enabled. [0182] – [0184]; the SPS may include an SPS virtual boundaries present flag related to whether the SPS includes the additional virtual boundaries-related information. A value of the SPS virtual boundaries present flag may be determined to be 0, based on that resampling for the at least one reference picture is enabled. [0203]. See also [0191] – [0204] and Fig. 9), storing the bitstream in a non-transitory computer-readable storage medium (A transmitter transmitting a signal output from the entropy encoder 240 and/or a storage unit storing the signal may be configured as an internal/external element of the encoding apparatus 200. [0064]), wherein when the first flag has a value indicates that the picture resolution is allowed to be changed within the video sequence, the encoded second flag has a value indicating that the information of virtual boundary is not signaled in the SPS (when the RPR is enabled, the virtual boundary signaling may not be included in the SPS. [0156] – [0157]; the SPS may include an SPS virtual boundaries present flag related to whether the SPS includes the additional virtual boundaries-related information. A value of the SPS virtual boundaries present flag may be determined to be 0, based on that resampling for the at least one reference picture is enabled. [0182] – [0184]; the SPS may include an SPS virtual boundaries present flag related to whether the SPS includes the additional virtual boundaries-related information. A value of the SPS virtual boundaries present flag may be determined to be 0, based on that resampling for the at least one reference picture is enabled. [0203]. See also [0191] – [0204] and Fig. 9). Allowable Subject Matter Claims 5 and 16 are objected to as being dependent upon a rejected base claim, but would be allowable if rewritten in independent form including all of the limitations of the base claim and any intervening claims, and the double patenting rejections are overcome. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to TAT CHI CHIO whose telephone number is (571)272-9563. The examiner can normally be reached Monday-Thursday 10am-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, JAMIE J ATALA can be reached at 571-272-7384. 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. /TAT C CHIO/Primary Examiner, Art Unit 2486
Read full office action

Prosecution Timeline

Dec 05, 2024
Application Filed
Feb 12, 2026
Non-Final Rejection — §102, §DP (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12587653
Spatial Layer Rate Allocation
2y 5m to grant Granted Mar 24, 2026
Patent 12549764
THREE-DIMENSIONAL DATA ENCODING METHOD, THREE-DIMENSIONAL DATA DECODING METHOD, THREE-DIMENSIONAL DATA ENCODING DEVICE, AND THREE-DIMENSIONAL DATA DECODING DEVICE
2y 5m to grant Granted Feb 10, 2026
Patent 12549845
CAMERA SETTING ADJUSTMENT BASED ON EVENT MAPPING
2y 5m to grant Granted Feb 10, 2026
Patent 12546657
METHODS AND SYSTEMS FOR REMOTE MONITORING OF ELECTRICAL EQUIPMENT
2y 5m to grant Granted Feb 10, 2026
Patent 12549710
MULTIPLE HYPOTHESIS PREDICTION WITH TEMPLATE MATCHING IN VIDEO CODING
2y 5m to grant Granted Feb 10, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

AI Strategy Recommendation

Get an AI-powered prosecution strategy using examiner precedents, rejection analysis, and claim mapping.
Powered by AI — typically takes 5-10 seconds

Prosecution Projections

1-2
Expected OA Rounds
73%
Grant Probability
90%
With Interview (+16.6%)
3y 2m
Median Time to Grant
Low
PTA Risk
Based on 836 resolved cases by this examiner. Grant probability derived from career allow rate.

Sign in with your work email

Enter your email to receive a magic link. No password needed.

Personal email addresses (Gmail, Yahoo, etc.) are not accepted.

Free tier: 3 strategy analyses per month