Prosecution Insights
Last updated: October 02, 2026
Application No. 18/625,898

PRESENTING AVAILABLE FUNCTIONS FOR A CAPTURED IMAGE WITHIN A MESSAGING SYSTEM

Non-Final OA §103§DOUBLEPATENT
Filed
Apr 03, 2024
Priority
Jun 30, 2021 — provisional 63/217,031 +1 more
Examiner
SPRATT, BEAU D
Art Unit
2143
Tech Center
2100 — Computer Architecture & Software
Assignee
Snap Inc.
OA Round
1 (Non-Final)
79%
Grant Probability
Favorable
1-2
OA Rounds
6m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 79% — above average
79%
Career Allowance Rate
360 granted / 457 resolved
+23.8% vs TC avg
Strong +24% interview lift
Without
With
+24.3%
Interview Lift
resolved cases with interview
Typical timeline
3y 0m
Avg Prosecution
32 currently pending
Career history
478
Total Applications
across all art units

Statute-Specific Performance

§101
12.6%
-27.4% vs TC avg
§103
65.4%
+25.4% vs TC avg
§102
10.6%
-29.4% vs TC avg
§112
5.7%
-34.3% vs TC avg
Black line = Tech Center average estimate • Based on career data from 457 resolved cases

Office Action

§103 §DOUBLEPATENT
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 . Claims 1-20 are presented in the case. Priority Applicant's claim for the benefit of a prior-filed Provisional application 63/217,031 filed on 06/30/2021 is acknowledged. Information Disclosure Statement The information disclosure statements submitted on 04/03/2024, 07/23/2025 and 04/16/2026 are in compliance with the provisions of 37 CFR 1.97. Accordingly, the information disclosure statements are being considered by the examiner. Claim Objections Claims 2, 10 and 18 are objected to because of the following informalities: Claim 2, line 2 recites the phrase “performing the subset of camera modes” which should be “using the subset of camera modes”. Activating already in claim 1. For the informalities above and wherever else they may occur appropriate correction is required. Double Patenting The nonstatutory double patenting rejection is based on a judicially created doctrine grounded in public policy (a policy reflected in the statute) so as to prevent the unjustified or improper timewise extension of the “right to exclude” granted by a patent and to prevent possible harassment by multiple assignees. A nonstatutory double patenting rejection is appropriate where the conflicting claims are not identical, but at least one examined application claim is not patentably distinct from the reference claim(s) because the examined application claim is either anticipated by, or would have been obvious over, the reference claim(s). See, e.g., In re Berg, 140 F.3d 1428, 46 USPQ2d 1226 (Fed. Cir. 1998); In re Goodman, 11 F.3d 1046, 29 USPQ2d 2010 (Fed. Cir. 1993); In re Longi, 759 F.2d 887, 225 USPQ 645 (Fed. Cir. 1985); In re Van Ornum, 686 F.2d 937, 214 USPQ 761 (CCPA 1982); In re Vogel, 422 F.2d 438, 164 USPQ 619 (CCPA 1970); In re Thorington, 418 F.2d 528, 163 USPQ 644 (CCPA 1969). A timely filed terminal disclaimer in compliance with 37 CFR 1.321(c) or 1.321(d) may be used to overcome an actual or provisional rejection based on nonstatutory double patenting provided the reference application or patent either is shown to be commonly owned with the examined application, or claims an invention made as a result of activities undertaken within the scope of a joint research agreement. See MPEP § 717.02 for applications subject to examination under the first inventor to file provisions of the AIA as explained in MPEP § 2159. See MPEP § 2146 et seq. for applications not subject to examination under the first inventor to file provisions of the AIA . A terminal disclaimer must be signed in compliance with 37 CFR 1.321(b). The filing of a terminal disclaimer by itself is not a complete reply to a nonstatutory double patenting (NSDP) rejection. A complete reply requires that the terminal disclaimer be accompanied by a reply requesting reconsideration of the prior Office action. Even where the NSDP rejection is provisional the reply must be complete. See MPEP § 804, subsection I.B.1. For a reply to a non-final Office action, see 37 CFR 1.111(a). For a reply to final Office action, see 37 CFR 1.113(c). A request for reconsideration while not provided for in 37 CFR 1.113(c) may be filed after final for consideration. See MPEP §§ 706.07(e) and 714.13. The USPTO Internet website contains terminal disclaimer forms which may be used. Please visit www.uspto.gov/patent/patents-forms. The actual filing date of the application in which the form is filed determines what form (e.g., PTO/SB/25, PTO/SB/26, PTO/AIA /25, or PTO/AIA /26) should be used. A web-based eTerminal Disclaimer may be filled out completely online using web-screens. An eTerminal Disclaimer that meets all requirements is auto-processed and approved immediately upon submission. For more information about eTerminal Disclaimers, refer to www.uspto.gov/patents/apply/applying-online/eterminal-disclaimer. This is a nonstatutory double patenting rejection. Claims 1-20 are rejected on the ground of nonstatutory double patenting as being unpatentable over claim 1-11 of Application No. 17/809,791 now (US 12001647 B2) in view of Hirata et al. (US 20080204402 A1 hereinafter Hirata) US 20240248579 A1 US 12001647 B2 1. A method, comprising: selecting a subset of camera modes from among a set of camera modes for applying to an image captured by a device camera; 1. A method, comprising: selecting a subset of camera modes from among a set of camera modes for applying to an image captured by a device camera, wherein the selecting is based at least in part on user history with respect to activating the subset of camera modes; …wherein the selecting is based at least in part on user history with respect to activating the subset of camera modes; causing display of a first interface for presenting the subset of camera modes, the first interface including a group of icons, each of which is user-selectable to activate a respective camera mode within the subset of camera modes, the first interface further including an additional icon which is user-selectable to switch to a second interface; and causing display of a first interface for presenting the subset of camera modes, the first interface including a group of icons, each of which is user-selectable to activate a respective camera mode within the subset of camera modes, the first interface further including an additional icon which is user-selectable to switch to a second interface; causing, in response to user selection of the additional icon, display of the first interface to switch to display of the second interface for presenting the set of camera modes, the second interface including a list of entries, each of which is user-selectable to activate a respective camera mode within the set of camera modes. …causing, in response to user selection of the additional icon, display of the first interface to switch to display of the second interface for presenting the set of camera modes, the second interface including a list of entries, each of which is user-selectable to activate a respective camera mode within the set of camera modes; 2-20 1-11 Although the claims at issue are not identical, they are not patentably distinct from each other because: (1) parent claims contain all limitations of child claim 1. See MPEP 804. (2) Hirata illustrates a user selecting a subset of functions relating to mode applying to images from a camera (see ¶58, ¶45 and Fig. 4) similar to the parent case and relates to terms in the art based on obviousness in view of Hirata. See MPEP 1504.06. It would have been obvious to incorporate Hirata as it’s in the same field of camera interfaces and improves users’ ability to use and manipulate small electronic devices (see Hirata ¶4-5) 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 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 of this title, 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. Claim 1-2, 4-5, 9-10, 12-13, 17-18 and 20 are rejected under 35 U.S.C. 103 as being unpatentable over Narayanan et al. (US 20210405825 A1) hereinafter Narayanan in view of Manzari et al. (US 10735642 B1) hereinafter Manzari. As to independent claim 1, Narayanan teaches a method, comprising: selecting a subset of camera modes from among a set of camera modes for applying to an image captured by a device camera; [select modes such as still and slomo Fig. 10 1018 ¶217-219 "user interface 1014 includes the interface element 1018 (“SLO-MO”) which can be used to capture slow motion video via the imaging component 1004; and the interface element 1020 that can be used to capture still images via the imaging component 1004"] wherein the selecting is based at least in part on user history with respect to activating the subset of camera modes; [interface shown is based on users previous interaction (history) and therefor when its used the selection made would be so as well ¶219 " the user computing device 1000 can generate the simplified user interface 1016. The simplified user interface can be based at least in part on a user's previous interactions with the user interface 1014"] causing display of a first interface for presenting the subset of camera modes, the first interface including a group of icons, each of which is user-selectable to activate a respective camera mode within the subset of camera modes, [creates a simplified interface with a subset of elements including camera modes ¶217-219, ¶33 "simplified user interface generated by the disclosed technology can include a subset of interface elements "] Narayanan does not specifically teach the first interface further including an additional icon which is user-selectable to switch to a second interface; and causing, in response to user selection of the additional icon, display of the first interface to switch to display of the second interface for presenting the set of camera modes, the second interface including a list of entries, each of which is user-selectable to activate a respective camera mode within the set of camera modes. However, Manzari teaches the first interface further including an additional icon which is user-selectable to switch to a second interface; and [Fig. 6 D-E illustrate activation of additional action 614 Col. 70 ln. 48-57 "using the touch-sensitive surface, tap gesture 650c at a location that corresponds to additional control affordance 614"] causing, in response to user selection of the additional icon, display of the first interface to switch to display of the second interface for presenting the set of camera modes, the second interface including a list of entries, each of which is user-selectable to activate a respective camera mode within the set of camera modes. [Fig. 6E illustrates interface with camera mode affordances 620 in a horizontal list after activation of affordance 614 Col. 69 ln. 41-60 "control region 606 includes camera mode affordances 620"] Accordingly, it would have been obvious to a person of ordinary skill in the art before the effective filling date of the claimed invention to modify the camera interface by Narayanan by incorporating the the first interface further including an additional icon which is user-selectable to switch to a second interface; and causing, in response to user selection of the additional icon, display of the first interface to switch to display of the second interface for presenting the set of camera modes, the second interface including a list of entries, each of which is user-selectable to activate a respective camera mode within the set of camera modes disclosed by Manzari because both techniques address the same field of user interfaces and by incorporating Manzari into Narayanan reduces the time and energy required to capture media the way users desire [Manzari Col. 1 ln. 36-58] As to dependent claim 2, the rejection of claim 1 is incorporated, Narayanan and Manzari further teach wherein the selecting is based at least in part on user history with respect to performing the subset of camera modes. [Narayanan based on users previous interaction (history) ¶219 " the user computing device 1000 can generate the simplified user interface 1016. The simplified user interface can be based at least in part on a user's previous interactions with the user interface 1014"] As to dependent claim 4, the rejection of claim 1 is incorporated, Narayanan and Manzari further teach causing, in response to user selection of an icon within the group of icons, display of the first interface to include a widget associated with the selected icon. [Manzari Fig. 6Q-6R illustrates responsive to selecting portrait icon at 650m display new indicators/lighting effect control (widget) Col. 75 ln. 15-53 "in response to detecting tap gesture 650m, device 600 displays a revised set of indicators in indicator region 602, an updated live preview 630, and updated control region 606"] As to dependent claim 5, the rejection of claim 1 is incorporated, Narayanan and Manzari further teach wherein the widget includes user-selectable options for specifying parameters for the respective camera mode associated with the selected icon. [Manzari Fig. 6R illustrates lighting effect control (parameters) Col. 75 ln. 15-53 "lighting effect control 628 (which, when activated enables changing lighting effects)"] As to independent claim 9, Narayanan teaches a system comprising: [computing system ¶100] at least one processor; and [processor ¶102] a memory storing instructions that, when executed by the at least one processor, configure the at least one processor to perform operations comprising: [memory and instructions ¶102] selecting a subset of camera modes from among a set of camera modes for applying to an image captured by a device camera; [select modes such as still and slomo Fig. 10 1018 ¶217-219 "user interface 1014 includes the interface element 1018 (“SLO-MO”) which can be used to capture slow motion video via the imaging component 1004; and the interface element 1020 that can be used to capture still images via the imaging component 1004"] wherein the selecting is based at least in part on user history with respect to activating the subset of camera modes; [interface shown is based on users previous interaction (history) and therefor when its used the selection made would be so as well ¶219 " the user computing device 1000 can generate the simplified user interface 1016. The simplified user interface can be based at least in part on a user's previous interactions with the user interface 1014"] causing display of a first interface for presenting the subset of camera modes, the first interface including a group of icons, each of which is user-selectable to activate a respective camera mode within the subset of camera modes, [creates a simplified interface with a subset of elements including camera modes ¶217-219, ¶33 "simplified user interface generated by the disclosed technology can include a subset of interface elements "] Narayanan does not specifically teach the first interface further including an additional icon which is user-selectable to switch to a second interface; and causing, in response to user selection of the additional icon, display of the first interface to switch to display of the second interface for presenting the set of camera modes, the second interface including a list of entries, each of which is user-selectable to activate a respective camera mode within the set of camera modes. However, Manzari teaches the first interface further including an additional icon which is user-selectable to switch to a second interface; and [Fig. 6 D-E illustrate activation of additional action 614 Col. 70 ln. 48-57 "using the touch-sensitive surface, tap gesture 650c at a location that corresponds to additional control affordance 614"] causing, in response to user selection of the additional icon, display of the first interface to switch to display of the second interface for presenting the set of camera modes, the second interface including a list of entries, each of which is user-selectable to activate a respective camera mode within the set of camera modes. [Fig. 6E illustrates interface with camera mode affordances 620 in a horizontal list after activation of affordance 614 Col. 69 ln. 41-60 "control region 606 includes camera mode affordances 620"] Accordingly, it would have been obvious to a person of ordinary skill in the art before the effective filling date of the claimed invention to modify the camera interface by Narayanan by incorporating the the first interface further including an additional icon which is user-selectable to switch to a second interface; and causing, in response to user selection of the additional icon, display of the first interface to switch to display of the second interface for presenting the set of camera modes, the second interface including a list of entries, each of which is user-selectable to activate a respective camera mode within the set of camera modes disclosed by Manzari because both techniques address the same field of user interfaces and by incorporating Manzari into Narayanan reduces the time and energy required to capture media the way users desire [Manzari Col. 1 ln. 36-58] As to dependent claim 10, the rejection of claim 9 is incorporated, Narayanan and Manzari further teach wherein the selecting is based at least in part on user history with respect to performing the subset of camera modes. [Narayanan based on users previous interaction (history) ¶219 " the user computing device 1000 can generate the simplified user interface 1016. The simplified user interface can be based at least in part on a user's previous interactions with the user interface 1014"] As to dependent claim 12, the rejection of claim 9 is incorporated, Narayanan and Manzari further teach causing, in response to user selection of an icon within the group of icons, display of the first interface to include a widget associated with the selected icon. [Manzari Fig. 6Q-6R illustrates responsive to selecting portrait icon at 650m display new indicators/lighting effect control (widget) Col. 75 ln. 15-53 "in response to detecting tap gesture 650m, device 600 displays a revised set of indicators in indicator region 602, an updated live preview 630, and updated control region 606"] As to dependent claim 13, the rejection of claim 12 is incorporated, Narayanan and Manzari further teach wherein the widget includes user-selectable options for specifying parameters for the respective camera mode associated with the selected icon. [Manzari Fig. 6R illustrates lighting effect control (parameters) Col. 75 ln. 15-53 "lighting effect control 628 (which, when activated enables changing lighting effects)"] As to independent claim 17, Narayanan teaches a non-transitory computer-readable storage medium, the computer-readable storage medium including instructions that when executed by a computer, cause the computer to perform operations comprising:[medium and instructions ¶102] selecting a subset of camera modes from among a set of camera modes for applying to an image captured by a device camera; [select modes such as still and slomo Fig. 10 1018 ¶217-219 "user interface 1014 includes the interface element 1018 (“SLO-MO”) which can be used to capture slow motion video via the imaging component 1004; and the interface element 1020 that can be used to capture still images via the imaging component 1004"] wherein the selecting is based at least in part on user history with respect to activating the subset of camera modes; [interface shown is based on users previous interaction (history) and therefor when its used the selection made would be so as well ¶219 " the user computing device 1000 can generate the simplified user interface 1016. The simplified user interface can be based at least in part on a user's previous interactions with the user interface 1014"] causing display of a first interface for presenting the subset of camera modes, the first interface including a group of icons, each of which is user-selectable to activate a respective camera mode within the subset of camera modes, [creates a simplified interface with a subset of elements including camera modes ¶217-219, ¶33 "simplified user interface generated by the disclosed technology can include a subset of interface elements "] Narayanan does not specifically teach the first interface further including an additional icon which is user-selectable to switch to a second interface; and causing, in response to user selection of the additional icon, display of the first interface to switch to display of the second interface for presenting the set of camera modes, the second interface including a list of entries, each of which is user-selectable to activate a respective camera mode within the set of camera modes. However, Manzari teaches the first interface further including an additional icon which is user-selectable to switch to a second interface; and [Fig. 6 D-E illustrate activation of additional action 614 Col. 70 ln. 48-57 "using the touch-sensitive surface, tap gesture 650c at a location that corresponds to additional control affordance 614"] causing, in response to user selection of the additional icon, display of the first interface to switch to display of the second interface for presenting the set of camera modes, the second interface including a list of entries, each of which is user-selectable to activate a respective camera mode within the set of camera modes. [Fig. 6E illustrates interface with camera mode affordances 620 in a horizontal list after activation of affordance 614 Col. 69 ln. 41-60 "control region 606 includes camera mode affordances 620"] Accordingly, it would have been obvious to a person of ordinary skill in the art before the effective filling date of the claimed invention to modify the camera interface by Narayanan by incorporating the the first interface further including an additional icon which is user-selectable to switch to a second interface; and causing, in response to user selection of the additional icon, display of the first interface to switch to display of the second interface for presenting the set of camera modes, the second interface including a list of entries, each of which is user-selectable to activate a respective camera mode within the set of camera modes disclosed by Manzari because both techniques address the same field of user interfaces and by incorporating Manzari into Narayanan reduces the time and energy required to capture media the way users desire [Manzari Col. 1 ln. 36-58] As to dependent claim 18, the rejection of claim 17 is incorporated, Narayanan and Manzari further teach wherein the selecting is based at least in part on user history with respect to performing the subset of camera modes. [Narayanan based on users previous interaction (history) ¶219 " the user computing device 1000 can generate the simplified user interface 1016. The simplified user interface can be based at least in part on a user's previous interactions with the user interface 1014"] As to dependent claim 20, the rejection of claim 17 is incorporated, Narayanan and Manzari further teach causing, in response to user selection of an icon within the group of icons, display of the first interface to include a widget associated with the selected icon. [Manzari Fig. 6Q-6R illustrates responsive to selecting portrait icon at 650m display new indicators/lighting effect control (widget) Col. 75 ln. 15-53 "in response to detecting tap gesture 650m, device 600 displays a revised set of indicators in indicator region 602, an updated live preview 630, and updated control region 606"] Claims 3, 11 and 19 are rejected under 35 U.S.C. 103 as being unpatentable over Narayanan in view of Manzari, as applied in the rejection of claim 1, 9 and 17 above, and further in view of Javier et al. (US 20180191797 A1) hereinafter Javier As to dependent claim 3, Narayanan and Manzari teach the method of claim 1 above that is incorporated, Narayanan and Manzari do not specifically teach detecting an object within the image, wherein the selecting is based at least in part on an attribute of the detected object corresponding to the subset of camera modes. However, Javier teaches detecting an object within the image, wherein the selecting is based at least in part on an attribute of the detected object corresponding to the subset of camera modes. [detects faces (objects) and social information (attributes) and then selects or presents options ¶57 "media effects engine 110 can utilize facial recognition in combination with social networking system information in order to identify people in a photograph or video. The media effects engine 110 can then generate a textual media effect "] Accordingly, it would have been obvious to a person of ordinary skill in the art before the effective filling date of the claimed invention to modify the camera interface disclosed by Narayanan and Manzari by incorporating the detecting an object within the image, wherein the selecting is based at least in part on an attribute of the detected object corresponding to the subset of camera modes disclosed by Javier because all techniques address the same field of user interfaces and by incorporating Javier into Narayanan and Manzari enables more enhanced media in a fast and easy way for more interesting media [Javier ¶6-7]. As to dependent claim 11, Narayanan and Manzari teach the method of claim 9 above that is incorporated, Narayanan and Manzari do not specifically teach detecting an object within the image, wherein the selecting is based at least in part on an attribute of the detected object corresponding to the subset of camera modes. However, Javier teaches detecting an object within the image, wherein the selecting is based at least in part on an attribute of the detected object corresponding to the subset of camera modes. [detects faces (objects) and social information (attributes) and then selects or presents options ¶57 "media effects engine 110 can utilize facial recognition in combination with social networking system information in order to identify people in a photograph or video. The media effects engine 110 can then generate a textual media effect "] Accordingly, it would have been obvious to a person of ordinary skill in the art before the effective filling date of the claimed invention to modify the camera interface disclosed by Narayanan and Manzari by incorporating the detecting an object within the image, wherein the selecting is based at least in part on an attribute of the detected object corresponding to the subset of camera modes disclosed by Javier because all techniques address the same field of user interfaces and by incorporating Javier into Narayanan and Manzari enables more enhanced media in a fast and easy way for more interesting media [Javier ¶6-7]. As to dependent claim 19, Narayanan and Manzari teach the method of claim 17 above that is incorporated, Narayanan and Manzari do not specifically teach detecting an object within the image, wherein the selecting is based at least in part on an attribute of the detected object corresponding to the subset of camera modes. However, Javier teaches detecting an object within the image, wherein the selecting is based at least in part on an attribute of the detected object corresponding to the subset of camera modes. [detects faces (objects) and social information (attributes) and then selects or presents options ¶57 "media effects engine 110 can utilize facial recognition in combination with social networking system information in order to identify people in a photograph or video. The media effects engine 110 can then generate a textual media effect "] Accordingly, it would have been obvious to a person of ordinary skill in the art before the effective filling date of the claimed invention to modify the camera interface disclosed by Narayanan and Manzari by incorporating the detecting an object within the image, wherein the selecting is based at least in part on an attribute of the detected object corresponding to the subset of camera modes disclosed by Javier because all techniques address the same field of user interfaces and by incorporating Javier into Narayanan and Manzari enables more enhanced media in a fast and easy way for more interesting media [Javier ¶6-7]. Claims 6-8 and 14-16 are rejected under 35 U.S.C. 103 as being unpatentable over Narayanan in view of Manzari, as applied in the rejection of claim 1, 9 and 17 above, and further in view of Worsnop et al. (US 20200192652 A1) hereinafter Worsnop. As to dependent claim 6, Narayanan and Manzari teach the method of claim 1 above that is incorporated, Narayanan and Manzari further teach camera modes and a button for displaying a widget corresponding to the respective camera mode. [Manzari Fig. 6E 620 with names and button for camera modes. Col. 75 ln. 15-53] Narayanan and Manzari do not specifically teach wherein each entry within the list of entries includes an icon representing the respective camera mode, a title of the respective camera mode, a description of the respective camera mode. However, Worsnop teaches wherein each entry within the list of entries includes an icon representing the respective camera mode, a title of the respective camera mode, a description of the respective camera mode [icon ¶58-59 and text for a title, and description for elements ¶44 " text for a title and a description of the application"]. Accordingly, it would have been obvious to a person of ordinary skill in the art before the effective filling date of the claimed invention to modify the camera interface disclosed by Narayanan and Manzari by incorporating the wherein each entry within the list of entries includes an icon representing the respective camera mode, a title of the respective camera mode, a description of the respective camera mode disclosed by Worsnop because all techniques address the same field of user interfaces and by incorporating Worsnop into Narayanan and Manzari provides a more context aware interface resulting in more efficient use [Worsnop ¶2-4] As to dependent claim 7, the rejection of claim 6 is incorporated, Narayanan, Manzari and Worsnop further teach receiving user selection of an entry, from among the list of entries, via the button corresponding to the entry; and [Manzari Fig. 6Q-6R illustrates selecting portrait icon at 650m Col. 75 ln. 15-53 "in response to detecting tap gesture 650m, device 600 displays a revised set of indicators in indicator region 602, an updated live preview 630, and updated control region 606"] causing, in response to receiving the user selection, display of the widget corresponding to the respective camera mode associated with the selected entry. [Manzari Fig. 6Q-6R illustrates responsive to selecting display new indicators/lighting effect control (widget) Col. 75 ln. 15-53 "in response to detecting tap gesture 650m, device 600 displays a revised set of indicators in indicator region 602, an updated live preview 630, and updated control region 606"] As to dependent claim 8, the rejection of claim 7 is incorporated, Narayanan, Manzari and Worsnop further teach wherein the widget includes user-selectable options specifying parameters for the respective camera mode associated with the selected entry. [Manzari Fig. 6R illustrates lighting effect control options Col. 75 ln. 15-53 "lighting effect control 628 (which, when activated enables changing lighting effects)"] As to dependent claim 14, Narayanan and Manzari teach the method of claim 9 above that is incorporated, Narayanan and Manzari further teach camera modes and a button for displaying a widget corresponding to the respective camera mode. [Manzari Fig. 6E 620 with names and button for camera modes. Col. 75 ln. 15-53] Narayanan and Manzari do not specifically teach wherein each entry within the list of entries includes an icon representing the respective camera mode, a title of the respective camera mode, a description of the respective camera mode. However, Worsnop teaches wherein each entry within the list of entries includes an icon representing the respective camera mode, a title of the respective camera mode, a description of the respective camera mode [icon ¶58-59 and text for a title, and description for elements ¶44 " text for a title and a description of the application"]. Accordingly, it would have been obvious to a person of ordinary skill in the art before the effective filling date of the claimed invention to modify the camera interface disclosed by Narayanan and Manzari by incorporating the wherein each entry within the list of entries includes an icon representing the respective camera mode, a title of the respective camera mode, a description of the respective camera mode disclosed by Worsnop because all techniques address the same field of user interfaces and by incorporating Worsnop into Narayanan and Manzari provides a more context aware interface resulting in more efficient use [Worsnop ¶2-4] As to dependent claim 15, the rejection of claim 14 is incorporated, Narayanan, Manzari and Worsnop further teach receiving user selection of an entry, from among the list of entries, via the button corresponding to the entry; and [Manzari Fig. 6Q-6R illustrates selecting portrait icon at 650m Col. 75 ln. 15-53 "in response to detecting tap gesture 650m, device 600 displays a revised set of indicators in indicator region 602, an updated live preview 630, and updated control region 606"] causing, in response to receiving the user selection, display of the widget corresponding to the respective camera mode associated with the selected entry. [Manzari Fig. 6Q-6R illustrates responsive to selecting display new indicators/lighting effect control (widget) Col. 75 ln. 15-53 "in response to detecting tap gesture 650m, device 600 displays a revised set of indicators in indicator region 602, an updated live preview 630, and updated control region 606"] As to dependent claim 16, the rejection of claim 15 is incorporated, Narayanan, Manzari and Worsnop further teach wherein the widget includes user-selectable options specifying parameters for the respective camera mode associated with the selected entry. [Manzari Fig. 6R illustrates lighting effect control options Col. 75 ln. 15-53 "lighting effect control 628 (which, when activated enables changing lighting effects)"] Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. Applicant is required under 37 C.F.R. § 1.111(c) to consider these references fully when responding to this action. Razavi et al. (US 20120019687 A1) teaches classifying based on objects in a scene and adjusting interface accordingly (see ¶94) It is noted that any citation to specific pages, columns, lines, or figures in the prior art references and any interpretation of the references should not be considered to be limiting in any way. A reference is relevant for all it contains and may be relied upon for all that it would have reasonably suggested to one having ordinary skill in the art. In re Heck, 699 F.2d 1331, 1332-33, 216 U.S.P.Q. 1038, 1039 (Fed. Cir. 1983) (quoting In re Lemelson, 397 F.2d 1006, 1009, 158 U.S.P.Q. 275, 277 (C.C.P.A. 1968)). Any inquiry concerning this communication or earlier communications from the examiner should be directed to Beau Spratt whose telephone number is 571 272 9919. The examiner can normally be reached 8:30am to 5:00pm (EST). 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, Jennifer Welch can be reached at 571 272 7212. The fax phone number for the organization where this application or proceeding is assigned is 571 483 7388. Information regarding the status of an application may be obtained from the Patent Application Information Retrieval (PAIR) system. Status information for published applications may be obtained from either Private PAIR or Public PAIR. Status information for unpublished applications is available through Private PAIR only. For more information about the PAIR system, see http://pair-direct.uspto.gov. Should you have questions on access to the Private PAIR system, contact the Electronic Business Center (EBC) at 866 217 9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative or access to the automated information system, call 800 786 9199 (IN USA OR CANADA) or 571 272 1000. /BEAU D SPRATT/Primary Examiner, Art Unit 2143
Read full office action

Prosecution Timeline

Apr 03, 2024
Application Filed
Sep 16, 2026
Non-Final Rejection mailed — §103, §DOUBLEPATENT (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12748984
REQUIREMENTS DECOMPOSITION FOR ENGINEERING APPLICATIONS
4y 4m to grant Granted Sep 29, 2026
Patent 12743482
SYSTEMS AND METHODS FOR COMMUNICATION-EFFICIENT MODEL AGGREGATION IN FEDERATED NETWORKS FOR CONNECTED VEHICLE APPLICATIONS
3y 11m to grant Granted Sep 22, 2026
Patent 12737676
MACHINE LEARNING BASED CONTENTION DELAY PREDICTION IN MULTICORE ARCHITECTURES
3y 10m to grant Granted Sep 15, 2026
Patent 12737680
SYSTEM AND METHOD FOR TRAINING FEDERATED LEARNING MODEL
3y 7m to grant Granted Sep 15, 2026
Patent 12732601
MULTI-VIEW SINGLE-FRAME PHASE DEMODULATION METHOD BASED ON STRUCTURED LIGHT FIELD AND RELATED COMPONENTS
3y 3m to grant Granted Sep 08, 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
79%
Grant Probability
99%
With Interview (+24.3%)
3y 0m (~6m remaining)
Median Time to Grant
Low
PTA Risk
Based on 457 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