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 .
Priority
This application discloses and claims only subject matter disclosed in prior application, and names the inventor or at least one joint inventor named in the prior application. Accordingly, this application may constitute a continuation or divisional. Should applicant desire to claim the benefit of the filing date of the prior application, attention is directed to 35 U.S.C. 120, 37 CFR 1.78, and MPEP § 211 et seq. The presentation of a benefit claim may result in an additional fee under 37 CFR 1.17(w)(1) or (2) being required, if the earliest filing date for which benefit is claimed under 35 U.S.C. 120, 121, 365(c), or 386(c) and 1.78(d) in the application is more than six years before the actual filing date of the application.
Acknowledgment is made of applicant’s claim for foreign priority under 35 U.S.C. 119 (a)-(d). The certified copy has been filed.
Information Disclosure Statement
The information disclosure statement (IDS) submitted on 10/13/2025 is in compliance with the provisions of 37 CFR 1.97. Accordingly, the information disclosure statement is being considered by the examiner.
Claim Rejections - 35 USC § 102
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 (i.e., changing from AIA to pre-AIA ) 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 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)(1) the claimed invention was patented, described in a printed publication, or in public use, on sale, or otherwise available to the public before the effective filing date of the claimed invention.
Claims 1, 3-4, 6-7, 9-10 and 12 are rejected under 35 U.S.C. 102 (a)(1) as being anticipated by Hur et al. (US2023029006) (hereinafter Hur).
Regarding claim 1, Hur discloses a method for encoding, in a data stream, a sequence of point clouds, a point cloud of the sequence comprising a geometry and rendering attributes, the method comprising, for a current frame [Figs. 16-21, 0119-0139, 0292-0325, 0339; point clout data including geometry and attributes].
obtaining a temporal prediction of a current point cloud by motion-compensating the geometry and the rendering attributes of a previously decoded point cloud of the sequence [Figs. 16-17, 0292-0325, 0339; motion compensated frames from reference frames].
compressing the geometry of the current point cloud, encoding the compressed geometry in the data stream and obtaining a reconstructed point cloud by decompressing the compressed geometry [Figs. 16-18, 0292-0317; performing coding operations on geometry information stream for reconstructed frames].
obtaining a mapped current point cloud by mapping the rendering attributes of the current point cloud on the geometry of the reconstructed point cloud [Figs. 16-18, 0292-0317; geometry information stream].
obtaining a mapped temporal prediction by mapping the rendering attributes of the temporal prediction on the geometry of the reconstructed point cloud and by low-pass filtering the rendering attributes of the mapped temporal prediction [0062-0075, 0125-0137; performing operations on point cloud values including obtaining low pass values].
obtaining a residue point cloud by subtracting the rendering attributes of the mapped temporal prediction from the rendering attributes of the mapped current point cloud [0062-0075, 0125-0137, 0292-0325; performing operations on point cloud values including obtaining low pass values].
intra-frame encoding the rendering attributes of the residue point cloud in the data stream [Figs. 16-18, 0292-0325; encoding residual and transmitting].
Regarding claim 3, Hur discloses encoding data in the data stream indicating that the method of claim 1 [Figs. 16-18, 0062-0075, 0125-0137, 0292-0325; performing operations on point cloud values and reconstructing values].
Regarding claim 4, Hur discloses a device for encoding, in a data stream, a sequence of point clouds, a point cloud of the sequence comprising a geometry and rendering attributes, the device comprising a processor associated with a memory, the processor being configured for [Figs. 16-21, 0119-0139, 0292-0325, 0339; point clout data including geometry and attributes].
obtaining a temporal prediction of a current point cloud by motion-compensating the geometry and the rendering attributes of a previously decoded point cloud of the sequence [Figs. 16-17, 0292-0325, 0339; motion compensated frames from reference frames].
compressing the geometry of the current point cloud, encoding the compressed geometry in the data stream and obtaining a reconstructed point cloud by decompressing the compressed geometry [Figs. 16-18, 0292-0317; performing coding operations on geometry information stream for reconstructed frames].
obtaining a mapped current point cloud by mapping the rendering attributes of the current point cloud on the geometry of the reconstructed point cloud [0062-0075, 0125-0137; performing operations on point cloud values including obtaining low pass values].
obtaining a mapped temporal prediction by mapping the rendering attributes of the temporal prediction on the geometry of the reconstructed point cloud and by low-pass filtering the rendering attributes of the mapped temporal prediction [0062-0075, 0125-0137; performing operations on point cloud values including obtaining low pass values].
obtaining a residue point cloud by subtracting the rendering attributes of the mapped temporal prediction from the attributes of the mapped current point cloud [0062-0075, 0125-0137, 0292-0325; performing operations on point cloud values including obtaining low pass values].
intra-frame encoding the rendering attributes of the residue point cloud in the data stream [Figs. 16-18, 0292-0325; encoding residual and transmitting].
Regarding claim 6, Hur discloses wherein the processor is further configured for encoding data in the data stream indicating that the method of claim 1 [Figs. 16-18, 0062-0075, 0125-0137, 0292-0325; performing operations on point cloud values and reconstructing values].
Regarding claim 7, Hur discloses a method for decoding a sequence of point clouds, a point cloud of the sequence comprising a geometry and rendering attributes, the method comprising [Figs. 16-21, 0119-0139, 0292-0325, 0339; point clout data including geometry and attributes].
decoding a compressed geometry from a data stream and obtaining a reconstructed point cloud by decompressing the compressed geometry [Figs. 16-21, 0119-0139, 0292-0325, 0339; point clout data including geometry and attributes].
obtaining a temporal prediction of the reconstructed point cloud by motion- compensating the geometry and the rendering attributes of a previously decoded point cloud of the sequence [Figs. 16-17, 0292-0325, 0339; motion compensated frames from reference frames].
obtaining a mapped temporal prediction by mapping the rendering attributes of the temporal prediction on the geometry of the reconstructed point cloud and by low-pass filtering the rendering attributes of the mapped temporal prediction [0062-0075, 0125-0137; performing operations on point cloud values including obtaining low pass values].
intra-frame decoding rendering attributes obtained from the data stream [Figs. 16-18, 0292-0325; coding and transmitting].
setting the attributes of the reconstructed point cloud by adding the decoded rendering attributes to the attributes of the temporal prediction 0062-0075, 0125-0137, 0292-0325; performing operations on point cloud values].
Regarding claim 9, Hur discloses comprising obtaining data from the data stream indicating whether the method of claim 7 [Figs. 16-18, 0062-0075, 0125-0137, 0292-0325; performing operations on point cloud values and reconstructing values].
Regarding claim 10, Hur discloses a device for decoding a sequence of point clouds, a point cloud of the sequence comprising a geometry and rendering attributes, the method comprising [Figs. 16-21, 0119-0139, 0292-0325, 0339; point clout data including geometry and attributes].
decoding a compressed geometry from a data stream and obtaining a reconstructed point cloud by decompressing the compressed geometry [Figs. 16-21, 0119-0139, 0292-0325, 0339; point clout data including geometry and attributes].
obtaining a temporal prediction of the reconstructed point cloud by motion- compensating the geometry and the rendering attributes of a previously decoded point cloud of the sequence [Figs. 16-17, 0292-0325, 0339; motion compensated frames from reference frames].
obtaining a mapped temporal prediction by mapping the rendering attributes of the temporal prediction on the geometry of the reconstructed point cloud and by low-pass filtering the rendering attributes of the mapped temporal prediction [0062-0075, 0125-0137; performing operations on point cloud values including obtaining low pass values].
intra-frame decoding rendering attributes obtained from the data stream [Figs. 16-18, 0292-0325; coding and transmitting].
setting the attributes of the reconstructed point cloud by adding the decoded rendering attributes to the attributes of the temporal prediction 0062-0075, 0125-0137, 0292-0325; performing operations on point cloud values].
Regarding claim 12, Hur discloses wherein the processor is configured for first obtaining data from the data stream indicating whether the method of claim 1 or 2 has been used and if so, applying the method of claim 7 [Figs. 16-18, 0062-0075, 0125-0137, 0292-0325; performing operations on point cloud values and reconstructing values].
Conclusion
Any inquiry concerning this communication or earlier communications from the examiner should be directed to TALHA M NAWAZ whose telephone number is (571)270-5439. The examiner can normally be reached Flex, M-R 6:30am-3:30pm; F 8:30am-12:30pm.
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, Joe G Ustaris can be reached at 571-272-7383. 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.
/TALHA M NAWAZ/ Primary Examiner, Art Unit 2483