Prosecution Insights
Last updated: October 02, 2026
Application No. 18/227,559

VOLUMETRIC VIDEO GUIDE

Non-Final OA §103
Filed
Jul 28, 2023
Examiner
WANG, JIN CHENG
Art Unit
Tech Center
Assignee
International Business Machines Corporation
OA Round
1 (Non-Final)
60%
Grant Probability
Moderate
1-2
OA Rounds
3m
Est. Remaining
70%
With Interview

Examiner Intelligence

Grants 60% of resolved cases
60%
Career Allowance Rate
507 granted / 852 resolved
-0.5% vs TC avg
Moderate +10% lift
Without
With
+10.4%
Interview Lift
resolved cases with interview
Typical timeline
3y 6m
Avg Prosecution
15 currently pending
Career history
881
Total Applications
across all art units

Statute-Specific Performance

§101
12.5%
-27.5% vs TC avg
§103
61.8%
+21.8% vs TC avg
§102
8.4%
-31.6% vs TC avg
§112
16.2%
-23.8% vs TC avg
Black line = Tech Center average estimate • Based on career data from 852 resolved cases

Office Action

§103
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 . Claim Rejections - 35 USC § 103 The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. Claims 1-3, 5, 8-10, 12, 15-17 and 19 are rejected under 35 U.S.C. 103 as being unpatentable over Ramamurthy et al. US-PGPUB No. 2023/0328329 (hereinafter Ramamurthy) in view of Hutsler et al. US-PGPUB No. 2020/0336668 (hereinafter Hutsler) and Gibbon et al. US-PGPUB No. 2020/0334833 (hereinafter Gibbon). Re Claim 1: Ramamurthy teaches a computer-implemented method comprising: receiving a request for a video from a viewer (Ramamurthy teaches at Paragraph 0027 receiving video frames associated with a first video stream from a source such as a media player (media play request) which implicitly requires a user of the client device to request playing the video on the media player application and at Paragraph 0034 that the application may be a video player); determining at least one object of viewer's interest ( Ramamurthy teaches at Paragraph 0049 that deep learning tools can be used for identification and tracking of objects and also determining the exact window that covers the object of interest and at Paragraph 0121 that object detection module 918 may use view 1 for object selection by the end user and may perform the object detection in view 1 which identifies the object associated with that region chosen by the user. Ramamurthy teaches at Paragraph 0026 that video processing system 100A may provide object of interest processing for video playback and at Paragraph 0033 user interface 102 may receive a command from the user to start an object of interest selection process on a set top box unit or recorder and at Paragraph 0035 that object-based video processing module 112 may receive a selection of an object of interest and at Paragraph 0042 that enabling viewers of video streams to select one or more particular objects of interest and at Paragraph 0036 in response to the selection, object-based video processing module 112 may provide additional visual information corresponding to the object of interest where the additional visual information may include metadata associated with the object and at Paragraph 0037 the object-based video processing module 112 may render the region of interest on display panel 106 using the additional information and may track movements of the object contained in the region of interest across video frames…may automatically track (determine) the selected object of interest in subsequent frames during video play); receiving the video and object metadata associated with objects rendered in the video (Ramamurthy teaches at Paragraph 0095 that the streaming server streams the metadata about locations of objects of interest along with the video stream and the metadata generated by ROI processing module 406 carries the object position information across video frames for objects in a frame that can be tracked as region of interest by client device 412 and client device 412 continuously receives the updated location information through the metadata. Ramamurthy teaches at Paragraph 0036 in response to the selection, object-based video processing module 112 may provide additional visual information corresponding to the object of interest where the additional visual information may include metadata associated with the object and at Paragraph 0037 the object-based video processing module 112 may render the region of interest on display panel 106 using the additional information and may track movements of the object contained in the region of interest across video frames…may automatically track (determine) the selected object of interest in subsequent frames during video play); based on the object metadata, identifying a position of the at least one object of viewer's interest in the received video (Ramamurthy teaches at Paragraph 0036 that an object mask identifying the object, metadata associated with the object and at Paragraph 0049 that deep learning tools can be used for identification and tracking of objects and also determining the exact window that covers the object of interest. Ramamurthy teaches at Paragraph 0095 that the streaming server streams the metadata about locations of objects of interest along with the video stream and the metadata generated by ROI processing module 406 carries the object position information across video frames for objects in a frame that can be tracked as region of interest by client device 412 and client device 412 continuously receives the updated location information through the metadata. Ramamurthy teaches at Paragraph 0065-0069 that the additional visual information may include the metadata including a position information of the objects across video frames of the first video stream that can be used to track the movement of the object). Ramamurthy at least implicitly teaches the claim limitation: guiding the viewer's view to the position as the video plays on a device of the viewer (Ramamurthy teaches at Paragraph 0089 that the rendered video stream with focus on the object of interest is depicted in 316B and at Paragraph 0096 that in accordance with the user selection of object, includes higher quality/resolution as well as customized ‘object’ variants corresponding to streams that focus on the objects of interest that can be selected by users on the client device. Once the object of interest is selected by the user at client device 412, with the help of the metadata which provides information for bounding the object, ROI processing and control module 416 forms the boundary (e.g., a bounding box, circle, or ellipse) of the selected object of interest, and can further support zoom and pan for the region of interest. In an example, rendering module 418 may receive the video stream from the client buffering and decide module 414 and receive the boundary information from the ROI processing and control module 416 and then crop and scale the region of interest to focus on the region of interest around the selected object. Ramamurthy teaches at Paragraph 0037 that tracking the movements of the object may include tracking the object as the object moves or changes across the video frames and rendering the tracked objects in a zoomed-in view and at Paragraph 0103 that the multi-view video may refer to a collection of multiple videos capturing the same 3D scene at different viewpoints where viewpoint and object within viewpoint may be selected and at Paragraph 0119 that the viewpoint is adapted according to head moments of the user in a head mounted display and a user can also lock a specific object of interest by an appropriate interface. Ramamurthy teaches at Paragraph 0095 that the metadata generated by ROI processing module 406 carries the object position information across video frames for objects in a frame that can be tracked as region of interest by client device 412 and client device 412 continuously receives the updated location information through the metadata). Hutsler/Gibbon teaches the claim limitation: guiding the viewer's view to the position as the video plays on a device of the viewer (Hutsler teaches at Paragraph 0012 that alert the viewer that will allow the viewer to view targets and alert the viewer to the location at which the ball is predicted to land and at Paragraph 0027 that the AS 104 may track the targets through the videos and may predict where the targets will be in future frames of the videos and may present a particular traversal (direction), a continuous sequence of viewpoints through the volumetric video to the viewer and the AS 104 may also present a traversal (direction) through the volumetric video in response to a viewer request, where the viewer request identifies the traversal the viewer wishes to see. It is noted that traversing from one viewpoint to another viewpoint means a traversal direction from one viewpoint to another viewpoint. Hutsler teaches at Paragraph 0012 that the present disclosure may alert the viewer to viewpoints that will allow the viewer to view targets during predicted periods of action. For instance, if the viewer is watching a volumetric video presentation of a golf tournament, the examples of the present disclosure may track the trajectory of a ball that has been hit and alert the viewer to the location at which the ball is predicted to land and at Paragraph 0018 that the profiles may identify objects and the DB 106 may store information about objects that may appear in a volumetric video presentation such as identifying information, physical appearance or characteristics and statistics for the participating golfers and at Paragraph 0044 that the processor may send an alert to a viewer where the alert informs the viewer of an event that the viewer may wish to view and knowledge of the event may be based on the target’s predicted position. Gibbon teaches at Paragraph 0031 that the viewer may select one or more perspectives within the space of the volumetric video and a user interface of the UEs may enable the viewer to move a viewpoint left/right/up/down/forward/background to select coordinates or define a position with respect to a reference point in the scene 150). It would have been obvious to one of the ordinary skill in the art before the filing date of the instant application to have incorporated Hutsler/Gibbon’s guiding the viewer’s viewpoint by traversing through the volumetric video into Ramamurthy’s video viewing system to have provided an indicator/alert by presenting an alert/transversal of the viewpoints on the user interface to have allowed the viewer to follow a particular object of interest. One of the ordinary skill in the art would have guided the viewer to a viewpoint via a traversal directional icon or via selection of viewpoint on the space of the volumetric video to see the object of interest in volumetric video presentation. Re Claim 2: The claim 2 encompasses the same scope of invention as that of the claim 1 except additional claim imitation that the determining of the at least one object of viewer's interest includes receiving the at least one object of viewer's interest specified by the viewer. Ramamurthy further teaches the claim limitation that the determining of the at least one object of viewer's interest includes receiving the at least one object of viewer's interest specified by the viewer ( Ramamurthy teaches at Paragraph 0121 that object detection module 918 may use view 1 for object selection by the end user and may perform the object detection in view 1 which identifies the object associated with that region chosen by the user. Ramamurthy teaches at Paragraph 0033 user interface 102 may receive a command from the user to start an object of interest selection process on a set top box unit or recorder and at Paragraph 0035 that object-based video processing module 112 may receive a selection of an object of interest and at Paragraph 0042 that enabling viewers of video streams to select one or more particular objects of interest and at Paragraph 0036 in response to the selection, object-based video processing module 112 may provide additional visual information corresponding to the object of interest where the additional visual information may include metadata associated with the object and at Paragraph 0037 the object-based video processing module 112 may render the region of interest on display panel 106 using the additional information and may track movements of the object contained in the region of interest across video frames…may automatically track (determine) the selected object of interest in subsequent frames during video play). Re Claim 3: The claim 3 encompasses the same scope of invention as that of the claim 1 except additional claim limitation that the determining of the at least one object of viewer's interest includes using a trained machine learning model to predict the at least one object of viewer's interest. Ramamurthy further teaches the claim limitation that the determining of the at least one object of viewer's interest includes using a trained machine learning model to predict the at least one object of viewer's interest ( Ramamurthy teaches at Paragraph 0036 that an object mask identifying the object, metadata associated with the object and at Paragraph 0049 that deep learning tools can be used for identification and tracking of objects and also determining the exact window that covers the object of interest). Re Claim 5: The claim 5 encompasses the same scope of invention as that of the claim 1 except additional claim limitation that the guiding of the viewer's view includes automatically moving a view of the video and focusing in an area of the identified position in the video as the video is playing. Hutsler and Ramamurthy further teach the claim limitation that the guiding of the viewer's view includes automatically moving a view of the video and focusing in an area of the identified position in the video as the video is playing ( Hutsler teaches at Paragraph 0027 that the viewer may wish to follow a particular golfer, caddy, celebrity spectator, golf ball, or the like. Alternatively, the viewer may wish to view all instances of a certain action, such as putting, driving, clapping, running, or the like. The AS 104 may track the targets through the videos obtained from the cameras 130 and may predict where the targets will be in future frames of the videos. Based on the prediction, the AS 104 may present a particular traversal (e.g., a continuous sequence of viewpoints) through the volumetric video to the viewer, so that the viewer does not miss the opportunity to view action involving the targets. Hutsler teaches at Paragraph 0041 that he target may be a golf ball belonging to a specific golfer. In this case, knowing the average distance of the golfer's drive may allow the processor to predict where the ball will land (within some range) on the golfer's next drive. In another example, the position of the target may be predicted based on patterns that are dynamically learned by the processor. For instance, the processor may compute the average distance of the golfer's drive over a set of observed drives (which may be observed in the course of tracking the golfer and/or the golfer's ball). The processor may also observe how real-time environmental conditions (e.g., wind) may affect the movement of balls. Ramamurthy teaches at Paragraph 0089 that the rendered video stream with focus on the object of interest is depicted in 316B and at Paragraph 0096 that in accordance with the user selection of object, includes higher quality/resolution as well as customized ‘object’ variants corresponding to streams that focus on the objects of interest that can be selected by users on the client device. Once the object of interest is selected by the user at client device 412, with the help of the metadata which provides information for bounding the object, ROI processing and control module 416 forms the boundary (e.g., a bounding box, circle, or ellipse) of the selected object of interest, and can further support zoom and pan for the region of interest. In an example, rendering module 418 may receive the video stream from the client buffering and decide module 414 and receive the boundary information from the ROI processing and control module 416 and then crop and scale the region of interest to focus on the region of interest around the selected object). Re Claim 8: The claim 8 recites a computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions readable by a device to cause the device to: receive a request for a video from a viewer; determine at least one object of viewer's interest; receive the video and object metadata associated with objects rendered in the video; based on the object metadata, identify a position of the at least one object of viewer's interest in the received video; and guide the viewer's view to the position as the video plays on a device of the viewer. The claim 8 is in parallel with the claim 1 in the form of a computer program product. The claim 8 is subject to the same rationale of rejection as the claim 1. Moreover, Ramamurthy further teaches the claim limitation of a computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions readable by a device to cause the device to [perform the method steps of the claim 1] (Ramamurthy teaches at Paragraph 0030 that video processing device 104 can include one or more processors (e.g., processor 108) that can execute instructions stored in memory 110 for performing the functions described herein and at Paragraph 0038 that the functionalities described in FIG. 1A, in relation to instructions to implement functions of object-based video processing module 112 and any additional instructions described herein in relation to the storage medium, may be implemented as engines or modules including any combination of hardware and programming to implement the functionalities of the modules or engines described herein. The functions of object-based video processing module 112 may also be implemented by a processor. In examples described herein, the processor may include, for example, one processor or multiple processors included in a single device or distributed across multiple devices). Re Claim 9: The claim 9 encompasses the same scope of invention as that of the claim 8 except additional claim limitation that the at least one object of viewer's interest is specified by the viewer. The claim 9 is in parallel with the claim 2 in the form of a computer program product. The claim 9 is subject to the same rationale of rejection as the claim 2. Re Claim 10: The claim 10 encompasses the same scope of invention as that of the claim 8 except additional claim limitation that the at least one object of viewer's interest is learned using a trained machine learning model trained to predict the at least one object of interest. The claim 10 is in parallel with the claim 3 in the form of a computer program product. The claim 10 is subject to the same rationale of rejection as the claim 3. Re Claim 12: The claim 12 encompasses the same scope of invention as that of the claim 8 except additional claim limitation that to guide the viewer's view, the device is caused to automatically move a view of the video and focus in an area of the identified position in the video as the video is playing. The claim 12 is in parallel with the claim 5 in the form of a computer program product. The claim 12 is subject to the same rationale of rejection as the claim 5. Re Claim 15: The claim 15 recites a system comprising: at least one computer processor; at least one memory device coupled with the at least one computer processor; the at least one computer processor configured to at least: receive a request for a video from a viewer; determine at least one object of viewer's interest; receive the video and object metadata associated with objects rendered in the video; based on the object metadata, identify a position of the at least one object of viewer's interest in the received video; and guide the viewer's view to the position as the video plays on a device of the viewer. The claim 15 is in parallel with the claim 1 in the form of an apparatus claim. The claim 15 is subject to the same rationale of rejection as the claim 1. Moreover, Ramamurthy further teaches the claim limitation of a system comprising: at least one computer processor; at least one memory device coupled with the at least one computer processor; the at least one computer processor configured to at least [perform the method steps of the claim 1] (Ramamurthy teaches at Paragraph 0030 that video processing device 104 can include one or more processors (e.g., processor 108) that can execute instructions stored in memory 110 for performing the functions described herein and at Paragraph 0038 that the functionalities described in FIG. 1A, in relation to instructions to implement functions of object-based video processing module 112 and any additional instructions described herein in relation to the storage medium, may be implemented as engines or modules including any combination of hardware and programming to implement the functionalities of the modules or engines described herein. The functions of object-based video processing module 112 may also be implemented by a processor. In examples described herein, the processor may include, for example, one processor or multiple processors included in a single device or distributed across multiple devices). Re Claim 16. The claim 16 encompasses the same scope of invention as that of the claim 15 except additional claim limitation that the at least one object of viewer's interest is specified by the viewer. The claim 16 is in parallel with the claim 2 in the form of an apparatus claim. The claim 16 is subject to the same rationale of rejection as the claim 2. Re Claim 17: The claim 17 encompasses the same scope of inventio as that of the claim 15 except additional claim limitation that the at least one object of viewer's interest is learned using a trained machine learning model trained to predict the at least one object of interest. The claim 17 is in parallel with the claim 3 in the form of an apparatus claim. The claim 17 is subject to the same rationale of rejection as the claim 3. Re Claim 19: The claim 19 encompasses the same scope of invention as that of the claim 15 except additional claim limitation that to guide the viewer's view, the computer processor is configured to automatically move a view of the video and focus in an area of the identified position in the video as the video is playing. The claim 19 is in parallel with the claim 5 in the form of an apparatus claim. The claim 19 is subject to the same rationale of rejection as the claim 5. Claims 4, 11 and 18 are rejected under 35 U.S.C. 103 as being unpatentable over Ramamurthy et al. US-PGPUB No. 2023/0328329 (hereinafter Ramamurthy) in view of Hutsler et al. US-PGPUB No. 2020/0336668 (hereinafter Hutsler); Gibbon et al. US-PGPUB No. 2020/0334833 (hereinafter Gibbon) and Yang et al. US-PGPUB No. 2023/0010078 (hereinafter Yang). Re Claim 4: The claim 4 encompasses the same scope of invention as that of the claim 1 except additional claim limitation that the guiding of the viewer's view includes providing a directional indicator that directs the viewer to move the viewer's view in a direction of the identified position. Hutsler/Gibbon implicitly teaches the claim limitation that the guiding of the viewer's view includes providing a directional indicator that directs the viewer to move the viewer's view in a direction of the identified position (Hutsler teaches at Paragraph 0012 that alert the viewer that will allow the viewer to view targets and alert the viewer to the location at which the ball is predicted to land and at Paragraph 0027 that the AS 104 may track the targets through the videos and may predict where the targets will be in future frames of the videos and may present a particular traversal (direction), a continuous sequence of viewpoints through the volumetric video to the viewer and the AS 104 may also present a traversal (direction) through the volumetric video in response to a viewer request, where the viewer request identifies the traversal the viewer wishes to see. It is noted that traversing from one viewpoint to another viewpoint means a traversal direction from one viewpoint to another viewpoint. Gibbon teaches at Paragraph 0031 that the viewer may select one or more perspectives within the space of the volumetric video and a user interface of the UEs may enable the viewer to move a viewpoint left/right/up/down/forward/background to select coordinates or define a position with respect to a reference point in the scene 150) It would have been obvious to one of the ordinary skill in the art before the filing date of the instant application to have incorporated Hutsler/Gibbon’s guiding the viewer’s viewpoint by traversing through the volumetric video into Ramamurthy’s video viewing system to have provided an indicator/alert by presenting an alert/transversal of the viewpoints on the user interface to have allowed the viewer to follow a particular object of interest. One of the ordinary skill in the art would have guided the viewer to a viewpoint such as a traversal directional icon to see the object of interest in volumetric video presentation. However, Yang et al. US-PGPUB No. 2023/0010078 (hereinafter Yang) teaches the claim limitation that the guiding of the viewer's view includes providing a directional indicator that directs the viewer to move the viewer's view in a direction of the identified position (Yang teaches at Paragraph 0042 that [0042] The user can adjust the size and position of the object of interest, e.g. zoom in, zoom out, shift left/right/up/downright, enlarge or reduce the image of the object of interest through the user interface 12. A region of interest may be selected using one object or multiple objects as a group). It would have been obvious to one of the ordinary skill in the art before the filing date of the instant application to have incorporated Yang’s guiding the viewer’s viewpoint by using the left/right/up/down to view the object of interest into Ramamurthy’s video viewing system to have allowed the user to change viewpoint to have traversed the video to follow a particular object of interest. One of the ordinary skill in the art would have guided the viewer to a viewpoint shift direction to see the object of interest in volumetric video presentation. Re Claim 11: The claim 11 encompasses the same scope of invention as that of the claim 8 except additional claim limitation that to guide the viewer's view, the device is caused to provide a directional indicator that directs the viewer to move the viewer's view in a direction of the identified position. The claim 11 is in parallel with the claim 4 in the form of a computer program product. The claim 11 is subject to the same rationale of rejection as the claim 4. Re Claim 18: The claim 18 encompasses the same scope of invention as that of the claim 15 except additional claim limitation that to guide the viewer's view, the computer processor is configured to provide a directional indicator that directs the viewer to move the viewer's view in a direction of the identified position. The claim 18 is in parallel with the claim 4 in the form of an apparatus claim. The claim 18 is subject to the same rationale of rejection as the claim 4. Claims 6, 13 and 20 are rejected under 35 U.S.C. 103 as being unpatentable over Ramamurthy et al. US-PGPUB No. 2023/0328329 (hereinafter Ramamurthy) in view of Hutsler et al. US-PGPUB No. 2020/0336668 (hereinafter Hutsler); Gibbon et al. US-PGPUB No. 2020/0334833 (hereinafter Gibbon) and Shearer US Patent No. 7,893,936 (hereinafter Shearer). Re Claim 6: The claim 6 encompasses the same scope of invention as that of the claim 1 except additional claim limitation that the object metadata associated with objects rendered in the video is generated during a stage in volumetric video processing of the video, and stored as octree data structure. Ramamurthy teaches that the object metadata associated with objects rendered in the video is generated during a stage in volumetric video processing of the video (receiving the video and object metadata associated with objects rendered in the video ( Ramamurthy teaches at Paragraph 0095 that the streaming server streams the metadata about locations of objects of interest along with the video stream and the metadata generated by ROI processing module 406 carries the object position information across video frames for objects in a frame that can be tracked as region of interest by client device 412 and client device 412 continuously receives the updated location information through the metadata. Ramamurthy teaches at Paragraph 0105 if the 3D rendering of the video is needed, analysis engine at the serving entity or the client device may detect an object boundary through metadata associated with the object and at Paragraph 0116 that examples described in FIG. 7A can be used in the context of stereo-3D and thus the object of interest is seen in complete stereo-3D where each constitutional part of the object is imparted depth). Ramamurthy does not teach the claim limitation the object metadata is stored as octree data structure. However, Shearer US Patent No. 7,893,936 (hereinafter Shearer) teaches that the object metadata is stored as octree data structure (Shearer teaches in claim 12 that spatial index logic configured to generate a spatial index having nodes defining bounded volumes which partition a three-dimensional scene, wherein at least one of the nodes of the spatial index defines bounding volumes containing an object in a first position within the three-dimensional scene, wherein the object moves in a predictable manner, wherein the spatial index is selected from a k-dimensional tree (kd-tree), a binary space partitioning (BSP) tree, and an octree). It would have been obvious to one of the ordinary skill in the art before the filing date of the instant application to have used spatial index selected from octree or kd-tree to have indexed the bounded volumes containing an object (object positions) of Shearer to have indexed the object positions in the volumetric video presentation into Ramamurthy’s video presentation system. One of the ordinary skill in the art would have been motivated to have stored the object metadata (position) that can be received by a client device. Re Claim 13: The claim 13 encompasses the same scope of inventio as that of the claim 8 except additional claim limitation that the object metadata associated with objects rendered in the video is generated during a stage in volumetric video processing of the video, and stored as octree data structure. The claim 13 is in parallel with the claim 6 in the form of a computer program product. The claim 13 is subject to the same rationale of rejection as the claim 6. Re Claim 20: The claim 20 encompasses the same scope of invention as that of the claim 15 except additional claim limitation that the object metadata associated with objects rendered in the video is generated during a stage in volumetric video processing of the video, and stored as octree data structure. The claim 20 is in parallel with the claim 6 in the form of an apparatus claim. The claim 20 is subject to the same rationale of rejection as the claim 6. Claims 7 and 14 are rejected under 35 U.S.C. 103 as being unpatentable over Ramamurthy et al. US-PGPUB No. 2023/0328329 (hereinafter Ramamurthy) in view of Hutsler et al. US-PGPUB No. 2020/0336668 (hereinafter Hutsler); Gibbon et al. US-PGPUB No. 2020/0334833 (hereinafter Gibbon) and Chan et al. US-PGPUB No. 2019/0114485 (hereinafter Chan). Re Claim 7: The claim 7 encompasses the same scope of invention as that of the claim 1 except additional claim limitation that the object metadata associated with objects rendered in the video includes indices of voxels in three-dimensional rendering of the video. However, Chan et al. US-PGPUB No. 2019/0114485 (hereinafter Chan) teaches the claim limitation that the object metadata associated with objects rendered in the video includes indices of voxels in three-dimensional rendering of the video (Chan teaches at Paragraph 0288 the spatial indexing may include indexing the pixels 3D pixels (voxels) and/or objects in the video content). It would have been obvious to one of the ordinary skill in the art before the filing date of the instant application to have provided spatial indices for the voxels of the object according to Chan to have indexed the object voxels in the volumetric video presentation into Ramamurthy’s video presentation system. One of the ordinary skill in the art would have been motivated to have indexed the object voxels that can be received by a client device. Re Claim 14: The claim 14 encompasses the same scope of inventio as that of the claim 8 except additional claim limitation that the object metadata associated with objects rendered in the video includes indices of voxels in three-dimensional rendering of the video. The claim 14 is in parallel with the claim 7 in the form of a computer program product. The claim 14 is subject to the same rationale of rejection as the claim 7. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to JIN CHENG WANG whose telephone number is (571)272-7665. The examiner can normally be reached Mon-Fri 8:00-5:00. 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, King Poon can be reached at 571-270-0728. 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. /JIN CHENG WANG/Primary Examiner, Art Unit 2617
Read full office action

Prosecution Timeline

Jul 28, 2023
Application Filed
Nov 20, 2023
Response after Non-Final Action
Aug 24, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12749239
COMPUTING CONTOUR MAP USING TOPOLOGICAL CASES AND CLASSIFIER CASES
2y 7m to grant Granted Sep 29, 2026
Patent 12743825
STRUCTURE-AWARE INTERTWINING OF DIGITAL OBJECTS
2y 7m to grant Granted Sep 22, 2026
Patent 12713087
WEB-BASED VIDEO EFFECT ADDITION
2y 5m to grant Granted Aug 18, 2026
Patent 12700155
IMAGE GENERATION METHOD, APPARATUS AND DEVICE, AND STORAGE MEDIUM
2y 5m to grant Granted Aug 04, 2026
Patent 12700156
AUTOMATED CONTENT CURATION FOR GENERATING COMPOSITE AUGMENTED REALITY CONTENT
2y 1m to grant Granted Aug 04, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

Get a prosecution strategy drawn from examiner precedents, rejection analysis, and claim mapping.
Typically takes 5-10 seconds — AI-generated, attorney review required before filing

Prosecution Projections

1-2
Expected OA Rounds
60%
Grant Probability
70%
With Interview (+10.4%)
3y 6m (~3m remaining)
Median Time to Grant
Low
PTA Risk
Based on 852 resolved cases by this examiner. Grant probability derived from career allowance 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