Prosecution Insights
Last updated: September 17, 2026
Application No. 19/009,671

CHROMA KEY CONTENT MANAGEMENT SYSTEMS AND METHODS

Final Rejection §103
Filed
Jan 03, 2025
Priority
Aug 21, 2013 — provisional 61/868,349 +7 more
Examiner
TSENG, CHARLES
Art Unit
Tech Center
Assignee
Nantmobile LLC
OA Round
2 (Final)
79%
Grant Probability
Favorable
3-4
OA Rounds
10m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 79% — above average
79%
Career Allowance Rate
559 granted / 707 resolved
+19.1% vs TC avg
Strong +31% interview lift
Without
With
+31.4%
Interview Lift
resolved cases with interview
Typical timeline
2y 6m
Avg Prosecution
20 currently pending
Career history
720
Total Applications
across all art units

Statute-Specific Performance

§101
13.5%
-26.5% vs TC avg
§103
53.5%
+13.5% vs TC avg
§102
6.2%
-33.8% vs TC avg
§112
14.0%
-26.0% vs TC avg
Black line = Tech Center average estimate • Based on career data from 707 resolved cases

Office Action

§103
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 . Response to Arguments Claim Objections The claim objections are withdrawn. 35 U.S.C. 112 Rejection The 35 U.S.C. 112 Rejection is withdrawn. Double Patenting Rejections The Double Patenting Rejections are withdrawn. 35 U.S.C. 103 Rejection Applicant's arguments filed 8/13/2026 have been fully considered but they are not persuasive. Claims 30, 34, 36, 38-43, 45, 46, 48 and 49 are rejected under 35 U.S.C. 103 as being unpatentable over Nakajima et al., A Support System for Maintenance Training by Augmented Reality, Proceedings of the 12th International Conference on Image Analysis and Processing, September 2003 (hereinafter “Nakajima”) in view of Flaks et al. (U.S. Patent Application Publication 2012/0092328 A1, hereinafter “Flaks”) (all references made of record of the IDS submitted 1/24/2025). For independent claims 30, 48 and 49, Applicants assert the references fail to disclose obtaining augmented reality content as a function of at least one time varying content anchor, wherein the augmented reality content is determined differently at different times. Examiner respectfully disagrees. In particular, Flaks discloses a system and method for positioning virtual image content as augmented reality content with respect to corresponding real world objects to present augmented reality (page 1/par. 4). Flaks likewise discloses cameras as capture devices for acquiring digital images of the real world environment (page 2/par. 34-35 and page 4/par. 47) to track the location and orientation of moving real world objects as time varying content anchors (page 9/par. 99) such that virtual image content are obtained from a content source as a function of the moving real world objects and determined differently at different times through adjustment to match the appropriate orientation, size and shape of the corresponding real world objects (pages 5-6/par. 59 and 61; and page 11/par. 107). Flaks explains its system performs object identification and recognition on the captured images to identify distinct objects from each other within the captured images such as identifying a person, table and a chair within a room of persons, chairs, table, couches, etc. for overlaying appropriate virtual objects over the identified objects (pages 10-11/par. 102, 103 and 105). Flaks further explains its system performs skeletal tracking for identifying and tracking the different body parts as different objects of the persons identified within the captured images such that virtual objects may be overlaid over a particular body part of the identified persons, e.g. overlaying a new pair of pants over the identified legs of an identified person (page 7/par. 76 and pages 10-11/par. 102 and 105). Thus, for example, Flaks discloses the new pair of pants as augmented reality content obtained as a function of the moving legs of the identified person as a time varying content anchor such that the new pair of pants serves a function of being worn by the moving legs of the identified person (page 10/par. 102). Again, Flaks explains the new pair of pants as the augmented reality content will be determined differently at different times through adjustment to match the appropriate orientation, size and shape of the moving legs of the identified person (pages 5-6/par. 59 and 61; and pages 10-11/par. 102 and 107). Therefore, the combination of Nakajima and Flaks discloses the limitations of claims 30, 48 and 49. For the remaining claims, Applicants argue for their allowanced based on their dependence to claims 30, 48 and 49. It follows the remaining claims are rejected for the reasons discussed above and in the following Detailed Action. DETAILED ACTION Claim Rejections - 35 USC § 103 In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status. The factual inquiries set forth in Graham v. John Deere Co., 383 U.S. 1, 148 USPQ 459 (1966), that are applied for establishing a background for determining obviousness under 35 U.S.C. 103 are summarized as follows: 1. Determining the scope and contents of the prior art. 2. Ascertaining the differences between the prior art and the claims at issue. 3. Resolving the level of ordinary skill in the pertinent art. 4. Considering objective evidence present in the application indicating obviousness or nonobviousness. Claims 30, 34, 36, 38-43, 45, 46, 48 and 49 are rejected under 35 U.S.C. 103 as being unpatentable over Nakajima et al., A Support System for Maintenance Training by Augmented Reality, Proceedings of the 12th International Conference on Image Analysis and Processing, September 2003 (hereinafter “Nakajima”) in view of Flaks et al. (U.S. Patent Application Publication 2012/0092328 A1, hereinafter “Flaks”) (all references made of record of the IDS submitted 1/24/2025). For claim 30, Nakajima discloses a method (disclosing a system and method for managing CG images for chroma-key image composition with real-world images as chroma key content for presenting augmented reality (pages 1-2/Sections 1-2.1/Fig. 2)) comprising: obtaining at least one digital image of a three-dimensional (3D) environment (disclosing a camera to capture an image of a real-world environment as a digital representation for processing by a workstation to perform chroma-key image composition of 3D CG images for generating a 3D augmented reality environment (page 2/Section 2.1/Fig. 2, page 3/Section 2.3 and page 4/Section 3.1.2)); executing one or more recognition algorithms on the at least one digital image to identify one or more objects in the at least one digital image (disclosing the workstation executes an Object Detection module as object recognition software to perform object recognition on the captured image page 2/Section 2.1-2.2/Fig. 2)); identify at least one time varying content anchor associated with the one or more identified objects (disclosing the workstation detects and identifies a moving object that moves over time as a time varying content anchor for chroma-key composition with corresponding 3D CG images within the 3D augmented reality environment based on the detection of a blue screen as a contextual trigger within the captured image to facilitate the detection of the object (page 2/Section 2.1/Fig. 2 and page 4/Section 3.1.2)); obtain augmented reality content from a content source (disclosing the workstation obtains 3D CG images from a database based on determined environment features and attributes (page 3/Section 2.3, page 4/Section 3.1.2 and pages 5-6/Sections 3.4-3.4.2/Figs. 10 and 12)); establish a content position relative to the at least one time varying content anchor (disclosing the 3D CG images for chroma-key image composition are positioned relative to the recognized object as the content anchor where differences in the content attributes and types of the recognized object may result in differences in positioning the corresponding 3D CG images (pages 5-6/Sections 3.4-3.4.2) such that a recognized model of a nuclear power plant may simply have a CG text overlaid within the boundaries of the model of the nuclear power plant (page 5/Sections 3.4.1/Figs. 11) and a recognized fire extinguisher nozzle may have CG fire-extinguishing liquid spouted from the nozzle (page 6/Section 3.4.2/Fig. 12)); and configure an output device to render and display, with respect to a point of view of a camera, the augmented reality content at the content position within a displayed image of the 3D environment (disclosing the workstation configures a head-mounted display (HMD) as an output device for performing chroma-key image composition to render the 3D CG images at their appropriate positions relative to the detected object within the captured image of the real world environment with respect to a camera on the HMD within the 3D augmented reality environment at a point of view of a user's head position for mounting the HMD and the camera (page 2/Section 2.1/Fig. 1, page 4/Section 3.1.2 and pages 5-6/Sections 3.4-3.4.2/Figs. 10-12)). Nakajima does not disclose obtaining augmented reality content as a function of at least one time varying content anchor, wherein the augmented reality content is determined differently at different times, and establishing a content orientation and rendering and displaying augmented reality content at the content orientation. However, these limitations are well-known in the art as disclosed in Flaks. Flaks similarly discloses a system and method for positioning virtual image content as augmented reality content with respect to corresponding real world objects to present augmented reality (page 1/par. 4). Flaks likewise discloses cameras as capture devices for acquiring digital images of the real world environment (page 2/par. 34-35 and page 4/par. 47) to track the location and orientation of moving real world objects as time varying content anchors (page 9/par. 99) such that virtual image content are obtained from a content source as a function of the moving real world objects and determined differently at different times through adjustment to match the appropriate orientation, size and shape of the corresponding real world objects (pages 5-6/par. 59 and 61; and page 11/par. 107). Flaks explains its system performs object identification and recognition on the captured images to identify distinct objects from each other within the captured images such as identifying a person, table and a chair within a room of persons, chairs, table, couches, etc. for overlaying appropriate virtual objects over the identified objects (pages 10-11/par. 102, 103 and 105). Flaks further explains its system performs skeletal tracking for identifying and tracking the different body parts as different objects of the persons identified within the captured images such that virtual objects may be overlaid over a particular body part of the identified persons, e.g. overlaying a new pair of pants over the identified legs of an identified person (page 7/par. 76 and pages 10-11/par. 102 and 105). Flaks further explains its system generates a three dimensional environmental model for a 3D augmented reality environment for rendering the virtual image content at the object position and orientation within the model (page 6/par. 61, page 10/par. 102 and page 11/par. 108-111). It follows Nakajima may be accordingly modified with the teachings of Flaks for obtaining its augmented reality content as a function of its at least one time varying content anchor, wherein the obtained augmented reality content is determined differently at different times, and establishing a content orientation corresponding to its detected object for rendering its chroma key content at the content position and content orientation for its 3D augmented reality environment. A person having ordinary skill in the art (PHOSITA) before the effective filing date of the claimed invention would find it obvious to modify Nakajima with the teachings of Flaks. Flaks is analogous art in dealing with a system and method for positioning virtual image content with respect to corresponding real world objects to present augmented reality (page 1/par. 4). Flaks discloses its generation of an environmental model is advantageous in tracking the movement of real world objects such that corresponding virtual content is appropriately positioned for rendering with respect to the real world objects (page 11/par. 108-111). Consequently, a PHOSITA would incorporate the teachings of Flaks into Nakajima for tracking the movement of real world objects such that corresponding virtual content is appropriately positioned for rendering with respect to the real world objects. Therefore, claim 30 is rendered obvious to a PHOSITA before the effective filing date of the claimed invention. For claim 34, depending on claim 30, Nakajima as modified by Flaks discloses wherein the at least one time varying content anchor changes according to motion of the one or more identified objects (Flaks similarly discloses a system and method for positioning virtual image content as augmented reality content with respect to corresponding real world objects to present augmented reality (page 1/par. 4); Flaks likewise discloses cameras as capture devices for acquiring digital images of the real world environment (page 2/par. 34-35 and page 4/par. 47) to track the location, orientation and motion of moving real world objects as time varying content anchors (page 9/par. 99; and page 11/par. 112) such that virtual image content are obtained from a content source as a function of the moving real world objects and determined differently at different times through adjustment to match the appropriate orientation, size and shape of the corresponding real world objects (pages 5-6/par. 59 and 61; and page 11/par. 107); and it follows Nakajima may be accordingly modified with the teachings of Flaks for obtaining its augmented reality content as a function of its at least one time varying content anchor, wherein the obtained augmented reality content is determined differently at different times). For claim 36, depending on claim 30, Nakajima as modified by Flaks discloses wherein the at least one time varying content anchor comprises a location (Flaks similarly discloses a system and method for positioning virtual image content as augmented reality content with respect to corresponding real world objects to present augmented reality (page 1/par. 4); Flaks likewise discloses cameras as capture devices for acquiring digital images of the real world environment (page 2/par. 34-35 and page 4/par. 47) to track the location, orientation and motion of moving real world objects as time varying content anchors (page 9/par. 99; and page 11/par. 112) such that virtual image content are obtained from a content source as a function of the moving real world objects and determined differently at different times through adjustment to match the appropriate orientation, size and shape of the corresponding real world objects (pages 5-6/par. 59 and 61; and page 11/par. 107); and it follows Nakajima may be accordingly modified with the teachings of Flaks for obtaining its augmented reality content as a function of its at least one time varying content anchor, wherein the obtained augmented reality content is determined differently at different times). For claim 38, depending on claim 30, Nakajima as modified by Flaks discloses wherein the at least one time varying content anchor is derived from one or more feature descriptors of the at least one digital image (Flaks discloses the use of profiles with data for describing features (descriptors) to be detected and matched within captured images for determining the real world objects within the environment (pages 10-11/par. 102 and 105-106) and it follows Nakajima may be accordingly modified with the teachings of Flaks for incorporating the use of profiles with data for describing features to be detected for detecting objects as its time varying content anchors within its captured images). For claim 39, depending on claim 30, Nakajima as modified by Flaks discloses wherein said identifying at least one time varying content anchor comprises receiving a user's selection of the at least one time varying content anchor (Flaks discloses its augmented reality system allows a user to select and indicate a particular real world object as a content anchor to be entirely or partially replaced with a corresponding virtual object (page 10/par. 101-102); and it follows Nakajima may be accordingly modified with the teachings of Flaks implement user selection of its time varying content anchor). For claim 40, depending on claim 30, Nakajima as modified by Flaks discloses wherein said identifying the at least one time varying content anchor comprises determining the at least one time varying content anchor based on one or more characteristics of a plurality of objects in the at least one digital image (Nakajima discloses the workstation detects and recognizes objects within the captured image (page 2/Section 2.1/Fig. 2 and page 4/Section 3.1.2) to determine characteristics such as recognizing tools for use in an electric power plant environment or recognizing a fire extinguisher nozzle for use in a fire-fighting environment (pages 5-6/Sections 3.4-3.4.2/Figs. 10 and 12); Nakajima discloses a recognized model of a nuclear power plant is determined as a content anchor to have a CG text overlaid within the boundaries of the model of the nuclear power plant (page 5/Sections 3.4.1/Figs. 11) and a recognized fire extinguisher nozzle is likewise determined as a time varying content anchor to have CG fire-extinguishing liquid spouted from the nozzle (page 6/Section 3.4.2/Fig. 12)). For claim 41, depending on claim 30, Nakajima as modified by Flaks discloses wherein said identifying the at least one time varying content anchor comprises determining the at least time varying one content anchor based on one or more characteristics of the augmented reality content (Nakajima discloses the workstation detects and recognizes objects within the captured image (page 2/Section 2.1/Fig. 2 and page 4/Section 3.1.2) to determine characteristics such as recognizing tools for use in an electric power plant environment or recognizing a fire extinguisher nozzle for use in a fire-fighting environment for determining appropriate characteristics and context of the augmented reality content (pages 5-6/Sections 3.4-3.4.2/Figs. 10 and 12); Nakajima discloses a recognized model of a nuclear power plant is determined as a content anchor to have a CG text overlaid within the boundaries of the model of the nuclear power plant (page 5/Sections 3.4.1/Figs. 11) and a recognized fire extinguisher nozzle is likewise determined as a time varying content anchor to have CG fire-extinguishing liquid spouted from the nozzle (page 6/Section 3.4.2/Fig. 12)). For claim 42, depending on claim 30, Nakajima as modified by Flaks discloses wherein said identifying the at least one time varying content anchor comprises determining the at least one time varying content anchor based on a contextual trigger (Nakajima discloses the workstation detects and identifies an object as a time varying content anchor for chroma-key composition with corresponding 3D CG images within the 3D augmented reality environment based on the detection of a blue screen as a contextual trigger within the captured image to facilitate the detection of the object (page 2/Section 2.1/Fig. 2 and page 4/Section 3.1.2)). For claim 43, depending on claim 30, Nakajima as modified by Flaks discloses wherein the content source is a database (Nakajima discloses the workstation obtains 3D CG images from a database based on determined environment features and attributes (page 3/Section 2.3, page 4/Section 3.1.2 and pages 5-6/Sections 3.4-3.4.2/Figs. 10 and 12)). For claim 45, depending on claim 30, Nakajima as modified by Flaks discloses wherein the augmented reality content includes two-dimensional (2D) or 3D game content (Nakajima discloses its augmented reality content for chroma-key composition may be 2D or 3D CG (page 3/Section 2.3); Flaks similarly discloses a system and method for positioning virtual image content with respect to corresponding real world objects to present augmented reality (page 1/par. 4); Flaks likewise discloses cameras as capture devices for acquiring digital images of the real world environment (page 2/par. 34-35 and page 4/par. 47) to track the location and orientation of moving real world objects (page 9/par. 99) such that virtual image content are adjusted to match the appropriate orientation of the corresponding real world objects (page 6/par. 61) where the virtual image content may be inserted as part of a video game (page 10/par. 101); and it follows Nakajima may be accordingly modified with the teachings of Flaks for rendering its 2D or 3D CG as 2D or 3D video game content). For claim 46, depending on claim 30, Nakajima as modified by Flaks discloses wherein the at least one time varying content anchor comprises a vector within an environmental model of the 3D environment (Nakajima discloses a support vector machine for recognizing objects as time varying content anchors according to their corresponding vectors in the captured images (page 2/par. Section 2.2); Flaks further explains it is known to generate a three dimensional environmental model for detecting objects within a 3D augmented reality environment (page 2/par. 29 and page 10/par. 102) and it follows Nakajima may be accordingly modified with the teachings of Flaks for determining vectors to detect objects within an environmental model of its 3D augmented reality environment). For claim 48, Nakajima as modified by Flaks discloses a computer program product comprising one or more non-transitory computer readable media storing software instructions executable by one or more processors (Flaks similarly discloses a system and method for positioning virtual image content with respect to corresponding real world objects to present augmented reality (page 1/par. 4); Flaks explains its computing system may be implemented with a processor readable storage device for storing software instructions to be executed by a processor (page 2/par. 33) and it follows Nakajima may be accordingly modified with the teachings of Flaks to implement its system of its augmented reality content source interface and its content management engine as software instructions stored on a storage device for execution by a processor) to perform operations comprising the method of claim 30 (see above as to claim 30). For claim 49, Nakajima as modified by Flaks discloses a system (Nakajima discloses a system includes a computing device as an SGI-Octane workstation for accessing the CG images to perform chroma-key image composition (page 2/Section 2.1/Fig. 2 and page 4/Section 3.1.2.)) comprising: a digital camera (Nakajima discloses a camera as a digital camera (page 2/Section 2.1/Fig. 2, page 3/Section 2.3 and page 4/Section 3.1.2)); one or more processors (Nakajima discloses the workstation includes dual R10000/250Mhz processors (page 2/Section 2.1/Fig. 2 and page 4/Section 3.1.2.)); and an output device (Nakajima discloses a head-mounted display (HMD) as an output device (page 2/Section 2.1/Fig. 1)) to perform the method of claim 30 (see above as to claim 30). Claim 31 is rejected under 35 U.S.C. 103 as being unpatentable over Nakajima in view of Flaks further in view of Han et al. (U.S. Patent Application Publication 2012/0191737 A1, hereinafter “Han”). For claim 31, depending on claim 30, Nakajima as modified by Flaks does not disclose an absolute time. However, these limitations are well-known in the art as disclosed in Han. Han similarly discloses a system and method for facilitating in interaction between a real world and a virtual world to present augmented reality (page 1/par. 4). Han discloses its system senses motion of objects in a real world with respect to an absolute time (page 2/par. 34 and pages 23-24/par. 480/Table 1-1). It follows Nakajima and Flaks may be accordingly modified with the teachings of Han to change its at least one time varying content anchor according to an absolute time. A PHOSITA before the effective filing date of the claimed invention would find it obvious to modify Nakajima and Flaks with the teachings of Han. Han is analogous art in dealing with a system and method for facilitating in interaction between a real world and a virtual world to present augmented reality (page 1/par. 4). Han discloses its use of absolute time is advantageous in appropriately sensing and tracking motion of objects in a real world (page 2/par. 34 and pages 23-24/par. 480/Table 1-1). Consequently, a PHOSITA would incorporate the teachings of Han into Nakajima and Flaks for appropriately sensing and tracking motion of objects in a real world. Therefore, claim 31 is rendered obvious to a PHOSITA before the effective filing date of the claimed invention. Claim 32 is rejected under 35 U.S.C. 103 as being unpatentable over Nakajima in view of Flaks further in view of Lee et al. (U.S. Patent Application Publication 2013/0249900 A1, hereinafter “Lee”). For claim 32, depending on claim 30, Nakajima as modified by Flaks does not disclose a relative time. However, these limitations are well-known in the art as disclosed in Lee. Lee similarly discloses a system and method for synthesizing information of a real world and a virtual world to present augmented reality (page 1/par. 5). Lee discloses its system determines motion of real world objects with respect to a relative time (pages 3-4/par. 42 and 51). It follows Nakajima and Flaks may be accordingly modified with the teachings of Lee to change its at least one time varying content anchor according to a relative time. A PHOSITA before the effective filing date of the claimed invention would find it obvious to modify Nakajima and Flaks with the teachings of Lee. Lee is analogous art in dealing with a system and method for synthesizing information of a real world and a virtual world to present augmented reality (page 1/par. 5). Lee discloses its use of relative time is advantageous in determining motion of real world objects to appropriately present augmented reality (pages 3-4/par. 42 and 51). Consequently, a PHOSITA would incorporate the teachings of Lee into Nakajima and Flaks for determining motion of real world objects to appropriately present augmented reality. Therefore, claim 32 is rendered obvious to a PHOSITA before the effective filing date of the claimed invention. Claims 33 and 35 is rejected under 35 U.S.C. 103 as being unpatentable over Nakajima in view of Flaks further in view of Liu et al. (U.S. Patent Application Publication 2013/0044128 A1, hereinafter “Liu”). For claim 33, depending on claim 30, Nakajima as modified by Flaks does not disclose a time span. However, these limitations are well-known in the art as disclosed in Liu. Liu similarly discloses a system and method for mixing imagery of a real world and a virtual world to present augmented reality (page 1/par. 1). Liu discloses its system determines motion of real world objects with respect to a time period as a time span (page 17/par. 169). It follows Nakajima and Flaks may be accordingly modified with the teachings of Liu to change its at least one time varying content anchor according to a time period as a time span. A PHOSITA before the effective filing date of the claimed invention would find it obvious to modify Nakajima and Flaks with the teachings of Liu. Liu is analogous art in dealing with a system and method for mixing imagery of a real world and a virtual world to present augmented reality (page 1/par. 1). Liu discloses its use of a time period is advantageous in determining motion of real world objects to appropriately present augmented reality (page 17/par. 169). Consequently, a PHOSITA would incorporate the teachings of Liu into Nakajima and Flaks for determining motion of real world objects to appropriately present augmented reality. Therefore, claim 33 is rendered obvious to a PHOSITA before the effective filing date of the claimed invention. For claim 35, depending on claim 30, Nakajima as modified by Flaks discloses wherein the at least one time varying content anchor changes according to a path of the one or more identified objects (Liu similarly discloses a system and method for mixing imagery of a real world and a virtual world to present augmented reality (page 1/par. 1); Liu discloses its system determines motion of real world objects with respect to a time period as a time span where the real world objects may move along trajectories as paths (page 17/par. 169); and it follows Nakajima and Flaks may be accordingly modified with the teachings of Liu to change its at least one time varying content anchor according to a path of its one or more identified objects). Claim 37 is rejected under 35 U.S.C. 103 as being unpatentable over Nakajima in view of Flaks further in view of Haritaoglu et al. (U.S. Patent Application Publication 2011/0122255 A1). For claim 37, depending on claim 30, Nakajima as modified by Flaks does not disclose a contextual signature. However, these limitations are well-known in the art as disclosed in Haritaoglu. Haritaoglu similarly discloses a system and method for performing object recognition in captured video (page 5/par. 62). Haritaoglu explains objects are associated with contextual signatures for recognizing the objects and corresponding motion of the objects in the video (page 5/par. 67). It follows Nakajima and Flaks may be accordingly modified with the teachings of Haritaoglu to implement a contextual signature for its at least one time varying content anchor. A PHOSITA before the effective filing date of the claimed invention would find it obvious to modify Nakajima and Flaks with the teachings of Haritaoglu. Haritaoglu is analogous art in dealing with a system and method for performing object recognition in captured video (page 5/par. 62). Haritaoglu discloses its use of a contextual signature is advantageous in appropriately recognizing an object and corresponding motion in captured video (page 5/par. 62 and 67). Consequently, a PHOSITA would incorporate the teachings of Haritaoglu into Nakajima and Flaks for appropriately recognizing an object and corresponding motion in captured video. Therefore, claim 37 is rendered obvious to a PHOSITA before the effective filing date of the claimed invention. Claim 44 are rejected under 35 U.S.C. 103 as being unpatentable over Nakajima in view of Flaks further in view of Douris et al. (U.S. Patent Application Publication 2009/0289956 A1, hereinafter “Douris”) (made of record of the IDS submitted 1/24/2025). For claim 44, depending on claim 30, Nakajima as modified by Flaks does not disclose a content source comprises a commercial website. However, these limitations are well-known in the art as disclosed in Douris. Douris similarly discloses a system and method for presented augmented reality as virtual billboards with a reality overlay device (page 1/par. 5). Douris explains its virtual billboards comprise overlay images may include commercial advertisements of products that may be of interest to a user (page 4/par. 43, pages 5-6/par. 62 and pages 6-7/par. 74). Douris explains its virtual billboards for presenting advertisements may access its content from websites managed by businesses for customizing advertisements for presentation on the virtual billboards (page 7/par. 80-81). It follows Nakajima and Flaks may be accordingly modified with the teachings of Douris to present images of commercial products in its presentation of augmented reality. A PHOSITA before the effective filing date of the claimed invention would find it obvious to modify Nakajima and Flaks with the teachings of Douris. Douris is analogous art in dealing with a system and method for presented augmented reality with a reality overlay device (page 1/par. 5). Douris discloses its use of virtual billboards is advantageous in presenting images of commercial products to tailor the presentation of augmented reality to match the preferences of a user (pages 6-7/par. 74-75). Consequently, a PHOSITA would incorporate the teachings of Douris into Nakajima and Flaks for presenting images of commercial products to tailor the presentation of augmented reality to match the preferences of a user. Therefore, claim 44 is rendered obvious to a PHOSITA before the effective filing date of the claimed invention. Claims 47 are rejected under 35 U.S.C. 103 as being unpatentable over Nakajima in view of Flaks further in view of Maizels et al. (U.S. Patent Application Publication 2013/0107021 A1, hereinafter “Maizels”) (made of record of the IDS submitted 1/24/2025). For claim 47, depending on claim 30, Nakajima as modified by Flaks discloses an environmental model of the 3D environment (Flaks similarly discloses a system and method for positioning virtual image content with respect to corresponding real world objects to present augmented reality (page 1/par. 4) and explains its system generates a three dimensional environmental model for a 3D augmented reality environment for rendering the virtual image content at the object position and orientation within the model (page 6/par. 61, page 10/par. 102 and page 11/par. 108-111) and it follows Nakajima may be accordingly modified with the teachings of Flaks for generating an environmental model for its 3D augmented reality environment). Nakajima as modified by Flaks does not disclose a detected object comprises a coordinate within a 3D environment. However, these limitations are well-known in the art as disclosed in Maizels. Maizels similarly discloses a system and method for positioning virtual image content with respect to corresponding real world objects to present augmented reality (page 1/par. 3 and page 2/par. 28). Maizels explains detected real world objects comprise coordinates within a 3D environment for registration with corresponding virtual content (page 2/par. 29; and page 5/par. 58 and 63). It follows Nakajima and Flaks may be accordingly modified with the teachings of Maizels for determining coordinates of its detected objects as its time varying content anchors within its environmental model for presenting its 3D augmented reality environment. A PHOSITA before the effective filing date of the claimed invention would find it obvious to modify Nakajima and Flaks with the teachings of Maizels. Maizels is analogous art in dealing with a system and method for positioning virtual image content with respect to corresponding real world objects to present augmented reality (page 1/par. 3 and page 2/par. 28). Maizels discloses the determination of coordinates for detected real world objects is advantageous in ensuring appropriate registration of real world objects with corresponding virtual content for presenting augmented reality (page 2/par. 29; and page 5/par. 58 and 63). Consequently, a PHOSITA would incorporate the teachings of Maizels into Nakajima and Flaks for ensuring appropriate registration of real world objects with corresponding virtual content for presenting augmented reality. Therefore, claim 47 is rendered obvious to a PHOSITA before the effective filing date of the claimed invention. Conclusion THIS ACTION IS MADE FINAL. Applicant is reminded of the extension of time policy as set forth in 37 CFR 1.136(a). A shortened statutory period for reply to this final action is set to expire THREE MONTHS from the mailing date of this action. In the event a first reply is filed within TWO MONTHS of the mailing date of this final action and the advisory action is not mailed until after the end of the THREE-MONTH shortened statutory period, then the shortened statutory period will expire on the date the advisory action is mailed, and any nonprovisional extension fee (37 CFR 1.17(a)) pursuant to 37 CFR 1.136(a) will be calculated from the mailing date of the advisory action. In no event, however, will the statutory period for reply expire later than SIX MONTHS from the mailing date of this final action. Any inquiry concerning this communication or earlier communications from the examiner should be directed to CHARLES TSENG whose telephone number is (571)270-3857. The examiner can normally be reached 8-5. 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, Xiao Wu can be reached at (571) 272-7761. 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. /CHARLES TSENG/ Primary Examiner, Art Unit 2613
Read full office action

Prosecution Timeline

Jan 03, 2025
Application Filed
Jun 16, 2026
Non-Final Rejection mailed — §103
Aug 13, 2026
Response Filed
Aug 25, 2026
Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12737973
3D MODEL GENERATION USING MULTIPLE TEXTURES
2y 9m to grant Granted Sep 15, 2026
Patent 12737997
GENERATING LIP SYNC AUGMENTED REALITY EFFECTS
2y 6m to grant Granted Sep 15, 2026
Patent 12737998
PROCESS FOR THE ALIGNMENT OF VIRTUAL CONTENT IN PHYSICAL ENVIRONMENTS
1y 9m to grant Granted Sep 15, 2026
Patent 12731338
FAST FEATURE RECOGNITION AND MESH GENERATION IN STRUCTURAL DESIGN
2y 1m to grant Granted Sep 08, 2026
Patent 12725380
IMAGE PROCESSING METHOD AND APPARATUS, ELECTRONIC DEVICE, AND STORAGE MEDIUM
2y 3m to grant Granted Sep 01, 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

3-4
Expected OA Rounds
79%
Grant Probability
99%
With Interview (+31.4%)
2y 6m (~10m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 707 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