Prosecution Insights
Last updated: August 17, 2026
Application No. 19/048,307

CONTROLLING AND EDITING PRESENTATION OF VOLUMETRIC CONTENT

Non-Final OA §101
Filed
Feb 07, 2025
Priority
Aug 31, 2022 — continuation of 12/267,482
Examiner
THERKORN, ERICA GERALDINE
Art Unit
Tech Center
Assignee
Snap Inc.
OA Round
1 (Non-Final)
100%
Grant Probability
Favorable
1-2
OA Rounds
7m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 100% — above average
100%
Career Allowance Rate
3 granted / 3 resolved
+40.0% vs TC avg
Minimal +0% lift
Without
With
+0.0%
Interview Lift
resolved cases with interview
Fast prosecutor
2y 1m
Avg Prosecution
13 currently pending
Career history
14
Total Applications
across all art units

Statute-Specific Performance

§101
15.7%
-24.3% vs TC avg
§103
60.8%
+20.8% vs TC avg
§112
23.5%
-16.5% vs TC avg
Black line = Tech Center average estimate • Based on career data from 3 resolved cases

Office Action

§101
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 A rejection based on double patenting of the “same invention” type finds its support in the language of 35 U.S.C. 101 which states that “whoever invents or discovers any new and useful process... may obtain a patent therefor...” (Emphasis added). Thus, the term “same invention,” in this context, means an invention drawn to identical subject matter. See Miller v. Eagle Mfg. Co., 151 U.S. 186 (1894); In re Vogel, 422 F.2d 438, 164 USPQ 619 (CCPA 1970); In re Ockert, 245 F.2d 467, 114 USPQ 330 (CCPA 1957). A statutory type (35 U.S.C. 101) double patenting rejection can be overcome by canceling or amending the claims that are directed to the same invention so they are no longer coextensive in scope. The filing of a terminal disclaimer cannot overcome a double patenting rejection based upon 35 U.S.C. 101. Claims 1-20 are rejected under 35 U.S.C. 101 as claiming the same invention as that of claims 1-20 of prior U.S. Patent No. 12267482. This is a statutory double patenting rejection. Please see the comparison table below. claim Current Application 19048307 claim Patent US 12267482 B2 1 A method comprising: causing presentation, by a display device, of a volumetric content comprising a volumetric video, the volumetric video comprising a volumetric representation of one or more elements of a three-dimensional space, the causing of the presentation of the volumetric content comprising causing the display device to present the volumetric representation of the one or more elements overlaid on a real- world environment that is visible to a user of the display device, the presentation of the volumetric video comprising a display of an interactive interface comprising a set of interactive elements overlaid on the real-world environment, the set of interactive elements comprising: 1 A method comprising: causing presentation, by a display device, of a volumetric content comprising a volumetric video, the volumetric video comprising a volumetric representation of one or more elements of a three-dimensional space, the causing of the presentation of the volumetric content comprising causing the display device to present the volumetric representation of the one or more elements overlaid on a real-world environment that is visible to a user of the display device, the presentation of the volumetric video comprising a display of an interactive interface comprising a set of interactive elements overlaid on the real-world environment, the set of interactive elements comprising: a first interactive element to pause the presentation of the volumetric video; a first interactive element to pause the presentation of the volumetric video; a second interactive element to fast forward the presentation of the volumetric video; a second interactive element to fast forward the presentation of the volumetric video; and a third interactive element to rewind the presentation of the volumetric video; and a third interactive element to rewind the presentation of the volumetric video; receiving input indicative of a control operation associated with the presentation of the volumetric content based on an interaction with an interactive element from the set of interactive elements, the control operation comprising one of: a pause operation, a fast-forward operation, or a rewind operation; receiving input indicative of a control operation associated with the presentation of the volumetric content based on an interaction with an interactive element from the set of interactive elements, the control operation comprising one of: a pause operation, a fast-forward operation, or a rewind operation; and controlling the presentation of the volumetric content by the display device by executing the control operation, the controlling of the presentation of the volumetric content comprising: and controlling the presentation of the volumetric content by the display device by executing the control operation, the controlling of the presentation of the volumetric content comprising: tracking movement of the user of the display device within the real-world environment; tracking movement of the user of the display device within the real-world environment; causing presentation, by the display device, of the volumetric representation of the one or more elements from multiple perspectives while the control operation is being executed based on the tracked movement of the user of the display device, the executing of the control operation comprising one of: causing presentation, by the display device, of the volumetric representation of the one or more elements from multiple perspectives while the control operation is being executed based on the tracked movement of the user of the display device, the executing of the control operation comprising one of: pausing the presentation of the volumetric video based on the input being indicative of an interaction with the first interactive element; pausing the presentation of the volumetric video based on the input being indicative of an interaction with the first interactive element; fast forwarding the presentation of the volumetric video based on the input being indicative of an interaction with the second interactive element; fast forwarding the presentation of the volumetric video based on the input being indicative of an interaction with the second interactive element; or rewinding the presentation of the volumetric video based on the input being indicative of an interaction with the third interactive element. or rewinding the presentation of the volumetric video based on the input being indicative of an interaction with the third interactive element. 2 The method of claim 1, further comprising: receiving an edit to the volumetric video; editing the volumetric video based on the edit, the editing of the volumetric video resulting in an edited volumetric video; and causing presentation, by the display device, of the edited volumetric video. 2 The method of claim 1, further comprising: receiving an edit to the volumetric video; editing the volumetric video based on the edit, the editing of the volumetric video resulting in an edited volumetric video; and causing presentation, by the display device, of the edited volumetric video. 3 The method of claim 2, wherein receiving the edit comprises receiving input indicative of at least one or more of: a modification of a content item included in the volumetric video; a removal of the content item included in the volumetric video; an addition of a new content item to the volumetric video; and an application of a filter to the content item in the volumetric video or a real-world object that is visible as part of the presentation of the volumetric content. 3 The method of claim 2, wherein receiving the edit comprises receiving input indicative of at least one or more of: a modification of a content item included in the volumetric video; a removal of the content item included in the volumetric video; an addition of a new content item to the volumetric video; and an application of a filter to the content item in the volumetric video or a real-world object that is visible as part of the presentation of the volumetric content. 4 The method of claim 3, wherein: the volumetric video is a first volumetric video; the receiving of the input indicative of the addition of the new content item to the first volumetric video comprises one of: receiving a selection of the new content item from a library; and receiving a selection of the new content item from a second volumetric video. 4 The method of claim 3, wherein: the volumetric video is a first volumetric video; the receiving of the input indicative of the addition of the new content item to the first volumetric video comprises one of: receiving a selection of the new content item from a library; and receiving a selection of the new content item from a second volumetric video. 5 The method of claim 2, wherein editing the volumetric video comprises at least one of: modifying a content item included in the volumetric video; removing the content item included in the volumetric video; adding a new content item to the volumetric video; and applying a filter to the content item in the volumetric video or a real-world object that is visible as part of the presentation of the volumetric content. 5 The method of claim 2, wherein editing the volumetric video comprises at least one of: modifying a content item included in the volumetric video; removing the content item included in the volumetric video; adding a new content item to the volumetric video; and applying a filter to the content item in the volumetric video or a real-world object that is visible as part of the presentation of the volumetric content. 6 The method of claim 2, further comprising: detecting a selection of a content item from the presentation of the volumetric content, wherein the edit corresponds to the content item. 6 The method of claim 2, further comprising: detecting a selection of a content item from the presentation of the volumetric content, wherein the edit corresponds to the content item. 7 The method of claim 2, further comprising: causing display of an editing interface within the presentation of the volumetric video, wherein receiving the edit comprising detecting user interaction with the editing interface. 7 The method of claim 2, further comprising: causing display of an editing interface within the presentation of the volumetric video, wherein receiving the edit comprising detecting user interaction with the editing interface. 8 The method of claim 1, wherein the receiving of the input comprises detecting a gesture by a user of the display device. 8 The method of claim 1, wherein the receiving of the input comprises detecting a gesture by a user of the display device. 9 The method of claim 1, wherein: the receiving of the input comprises detecting the interaction by a user of the display device with one of the interactive elements of the interactive interface. 9 The method of claim 1, wherein: the receiving of the input comprises detecting the interaction by a user of the display device with one of the interactive elements of the interactive interface. 10 The method of claim 1, wherein the control operation further comprises one of: a stop operation, zoom-in operation, a zoom-out operation, and a playback speed modification. 10 The method of claim 1, wherein the control operation further comprises one of: a stop operation, zoom-in operation, a zoom-out operation, and a playback speed modification. 11 The method of claim 1, wherein controlling the presentation of the volumetric content by the display device in accordance with the control operation further comprises one of: stopping the presentation of the volumetric video; increasing a zoom level of the presentation of the volumetric video; decreasing the zoom level of the presentation of the volumetric video; increasing a playback speed of the presentation of the volumetric video; or decreasing the playback speed of the presentation of the volumetric video. 11 The method of claim 1, wherein controlling the presentation of the volumetric content by the display device in accordance with the control operation further comprises one of: stopping the presentation of the volumetric video; increasing a zoom level of the presentation of the volumetric video; decreasing the zoom level of the presentation of the volumetric video; increasing a playback speed of the presentation of the volumetric video; or decreasing the playback speed of the presentation of the volumetric video. 12 A system comprising: one or more hardware processors; and at least one memory storing instructions that cause the one or more hardware processors to perform operations comprising: causing presentation, by a display device, of a volumetric content comprising a volumetric video, the volumetric video comprising a volumetric representation of one or more elements of a three-dimensional space, the causing of the presentation of the volumetric content comprising causing the display device to present the volumetric representation of the one or more elements overlaid on a real- world environment that is visible to a user of the display device, the presentation of the volumetric video comprising a display of an interactive interface comprising a set of interactive elements overlaid on the real-world environment, the set of interactive elements comprising: a first interactive element to pause the presentation of the volumetric video; a second interactive element to fast forward the presentation of the volumetric video; and a third interactive element to rewind the presentation of the volumetric video; receiving input indicative of a control operation associated with the presentation of the volumetric content, the control operation comprising one of: a pause operation, a fast-forward operation, or a rewind operation; and controlling the presentation of the volumetric content by the display device by executing the control operation, the controlling of the presentation of the volumetric content comprising: tracking movement of the user of the display device within the real-world environment; causing presentation, by the display device, of the volumetric representation of the one or more elements from multiple perspectives while the control operation is being executed based on the tracked movement of the user of the display device, the executing of the control operation comprising one of: pausing the presentation of the volumetric video based on the input being indicative of an interaction with the first interactive element; fast forwarding the presentation of the volumetric video based on the input being indicative of an interaction with the second interactive element; or rewinding the presentation of the volumetric video based on the input being indicative of an interaction with the third interactive element. 12 A system comprising: one or more hardware processors; and at least one memory storing instructions that cause the one or more hardware processors to perform operations comprising: causing presentation, by a display device, of a volumetric content comprising a volumetric video, the volumetric video comprising a volumetric representation of one or more elements of a three-dimensional space, the causing of the presentation of the volumetric content comprising causing the display device to present the volumetric representation of the one or more elements overlaid on a real-world environment that is visible to a user of the display device, the presentation of the volumetric video comprising a display of an interactive interface comprising a set of interactive elements overlaid on the real-world environment, the set of interactive elements comprising: a first interactive element to pause the presentation of the volumetric video; a second interactive element to fast forward the presentation of the volumetric video; and a third interactive element to rewind the presentation of the volumetric video; receiving input indicative of a control operation associated with the presentation of the volumetric content, the control operation comprising one of: a pause operation, a fast-forward operation, or a rewind operation; and controlling the presentation of the volumetric content by the display device by executing the control operation, the controlling of the presentation of the volumetric content comprising: tracking movement of the user of the display device within the real-world environment; causing presentation, by the display device, of the volumetric representation of the one or more elements from multiple perspectives while the control operation is being executed based on the tracked movement of the user of the display device, the executing of the control operation comprising one of: pausing the presentation of the volumetric video based on the input being indicative of an interaction with the first interactive element; fast forwarding the presentation of the volumetric video based on the input being indicative of an interaction with the second interactive element; or rewinding the presentation of the volumetric video based on the input being indicative of an interaction with the third interactive element. 13 The system of claim 12, further comprising: receiving an edit to the volumetric video; editing the volumetric video based on the edit, the editing of the volumetric video resulting in an edited volumetric video; and causing presentation, by the display device, of the edited volumetric video. 13 The system of claim 12, further comprising: receiving an edit to the volumetric video; editing the volumetric video based on the edit, the editing of the volumetric video resulting in an edited volumetric video; and causing presentation, by the display device, of the edited volumetric video. 14 The system of claim 13, wherein receiving the edit comprises receiving input indicative of at least one or more of: a modification of a content item included in the volumetric video; a removal of the content item included in the volumetric video; an addition of a new content item to the volumetric video; and an application of a filter to the content item in the volumetric video or a real-world object that is visible as part of the presentation of the volumetric content. 14 The system of claim 13, wherein receiving the edit comprises receiving input indicative of at least one or more of: a modification of a content item included in the volumetric video; a removal of the content item included in the volumetric video; an addition of a new content item to the volumetric video; and an application of a filter to the content item in the volumetric video or a real-world object that is visible as part of the presentation of the volumetric content. 15 The system of claim 13, wherein editing the volumetric video comprises at least one of: modifying a content item included in the volumetric video; removing the content item included in the volumetric video; adding a new content item to the volumetric video; and applying a filter to the content item in the volumetric video or a real-world object that is visible as part of the presentation of the volumetric content. 15 The system of claim 13, wherein editing the volumetric video comprises at least one of: modifying a content item included in the volumetric video; removing the content item included in the volumetric video; adding a new content item to the volumetric video; and applying a filter to the content item in the volumetric video or a real-world object that is visible as part of the presentation of the volumetric content. 16 The system of claim 13, further comprising: receiving a selection of a content item from the presentation of the volumetric content, wherein the edit corresponds to the content item. 16 The system of claim 13, further comprising: receiving a selection of a content item from the presentation of the volumetric content, wherein the edit corresponds to the content item. 17 The system of claim 12, wherein the receiving of the input comprises at least one of: detecting a gesture by a user of the display device; detecting the interaction by a user of the display device with one of the interactive elements of the interactive interface provided with the presentation of the volumetric video; and receiving an input signal from a physical input element that is communicatively coupled with the display device. 17 The system of claim 12, wherein the receiving of the input comprises at least one of: detecting a gesture by a user of the display device; detecting the interaction by a user of the display device with one of the interactive elements of the interactive interface provided with the presentation of the volumetric video; and receiving an input signal from a physical input element that is communicatively coupled with the display device. 18 The system of claim 12, wherein controlling the presentation of the volumetric content by the display device in accordance with the control operation further comprises one of: stopping the presentation of the volumetric video; increasing a zoom level of the presentation of the volumetric video; decreasing the zoom level of the presentation of the volumetric video; increasing a playback speed of the presentation of the volumetric video; or decreasing the playback speed of the presentation of the volumetric video. 18 The system of claim 12, wherein controlling the presentation of the volumetric content by the display device in accordance with the control operation further comprises one of: stopping the presentation of the volumetric video; increasing a zoom level of the presentation of the volumetric video; decreasing the zoom level of the presentation of the volumetric video; increasing a playback speed of the presentation of the volumetric video; or decreasing the playback speed of the presentation of the volumetric video. 19 A machine-readable medium storing instructions that, when executed by a computer system, cause the computer system to perform operations comprising: causing presentation, by a display device, of a volumetric content comprising a volumetric video, the volumetric video comprising a volumetric representation of one or more elements of a three-dimensional space, the causing of the presentation of the volumetric content comprising causing the display device to present the volumetric representation of the one or more elements overlaid on a real- world environment that is visible to a user of the display device, the presentation of the volumetric video comprising a display of an interactive interface comprising a set of interactive elements overlaid on the real-world environment, the set of interactive elements comprising: a first interactive element to pause the presentation of the volumetric video; a second interactive element to fast forward the presentation of the volumetric video; and a third interactive element to rewind the presentation of the volumetric video; receiving input indicative of a control operation associated with the presentation of the volumetric content based on an interaction with an interactive element from the set of interactive elements, the control operation comprising one of: a pause operation, a fast-forward operation, or a rewind operation; and controlling the presentation of the volumetric content by the display device by executing the control operation, the controlling of the presentation of the volumetric content comprising: tracking movement of the user of the display device within the real-world environment; causing presentation, by the display device, of the volumetric representation of the one or more elements from multiple perspectives while the control operation is being executed based on the tracked movement of the user of the display device, the executing of the control operation comprising one of: pausing the presentation of the volumetric video based on the input being indicative of an interaction with the first interactive element; fast forwarding the presentation of the volumetric video based on the input being indicative of an interaction with the second interactive element; or rewinding the presentation of the volumetric video based on the input being indicative of an interaction with the third interactive element. 19 A machine-readable medium storing instructions that, when executed by a computer system, cause the computer system to perform operations comprising: causing presentation, by a display device, of a volumetric content comprising a volumetric video, the volumetric video comprising a volumetric representation of one or more elements of a three-dimensional space, the causing of the presentation of the volumetric content comprising causing the display device to present the volumetric representation of the one or more elements overlaid on a real-world environment that is visible to a user of the display device, the presentation of the volumetric video comprising a display of an interactive interface comprising a set of interactive elements overlaid on the real-world environment, the set of interactive elements comprising: a first interactive element to pause the presentation of the volumetric video; a second interactive element to fast forward the presentation of the volumetric video; and a third interactive element to rewind the presentation of the volumetric video; receiving input indicative of a control operation associated with the presentation of the volumetric content based on an interaction with an interactive element from the set of interactive elements, the control operation comprising one of: a pause operation, a fast-forward operation, or a rewind operation; and controlling the presentation of the volumetric content by the display device by executing the control operation, the controlling of the presentation of the volumetric content comprising: tracking movement of the user of the display device within the real-world environment; causing presentation, by the display device, of the volumetric representation of the one or more elements from multiple perspectives while the control operation is being executed based on the tracked movement of the user of the display device, the executing of the control operation comprising one of: pausing the presentation of the volumetric video based on the input being indicative of an interaction with the first interactive element; fast forwarding the presentation of the volumetric video based on the input being indicative of an interaction with the second interactive element; or rewinding the presentation of the volumetric video based on the input being indicative of an interaction with the third interactive element. 20 The machine-readable medium of claim 19, further comprising: receiving an edit to the volumetric video; editing the volumetric video based on the edit, the editing of the volumetric video resulting in an edited volumetric video; and causing presentation, by the display device, of the edited volumetric video. 20 The machine-readable medium of claim 19, further comprising: receiving an edit to the volumetric video; editing the volumetric video based on the edit, the editing of the volumetric video resulting in an edited volumetric video; and causing presentation, by the display device, of the edited volumetric video. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to ERICA G THERKORN whose telephone number is (571)272-2939. The examiner can normally be reached Monday - Friday 9:00am - 5:00pm. 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, Devona Faulk can be reached at 571-272-7515. 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. /ERICA G THERKORN/Examiner, Art Unit 2618 /DEVONA E FAULK/Supervisory Patent Examiner, Art Unit 2618
Read full office action

Prosecution Timeline

Feb 07, 2025
Application Filed
Jul 23, 2026
Non-Final Rejection mailed — §101 (current)

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
100%
Grant Probability
99%
With Interview (+0.0%)
2y 1m (~7m remaining)
Median Time to Grant
Low
PTA Risk
Based on 3 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