Prosecution Insights
Last updated: April 19, 2026
Application No. 17/843,492

COOPERATIVE DECISION MAKING IN A SOCIAL NETWORK

Non-Final OA §101§103
Filed
Jun 17, 2022
Examiner
GARCIA-GUERRA, DARLENE
Art Unit
3625
Tech Center
3600 — Transportation & Electronic Commerce
Assignee
Bumble Ip Holdco LLC
OA Round
5 (Non-Final)
23%
Grant Probability
At Risk
5-6
OA Rounds
4y 6m
To Grant
57%
With Interview

Examiner Intelligence

Grants only 23% of cases
23%
Career Allow Rate
119 granted / 523 resolved
-29.2% vs TC avg
Strong +34% interview lift
Without
With
+34.1%
Interview Lift
resolved cases with interview
Typical timeline
4y 6m
Avg Prosecution
53 currently pending
Career history
576
Total Applications
across all art units

Statute-Specific Performance

§101
36.6%
-3.4% vs TC avg
§103
42.3%
+2.3% vs TC avg
§102
2.6%
-37.4% vs TC avg
§112
16.2%
-23.8% vs TC avg
Black line = Tech Center average estimate • Based on career data from 523 resolved cases

Office Action

§101 §103
DETAILED ACTION Continued Examination Under 37 CFR 1.114 1. The following is a NON-FINAL Office action upon examination of application number 17/843,492 filed on 06/17/2022, in response to Applicant’s Request for Continued Examination (RCE) filed on November 12, 2025. Claims 1 and 3-20 are pending in the application and have been examined on the merits discussed below. 2. The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . Priority 3. Application 17/843,492 filed 06/17/2022 claims Priority from Provisional Application 63/212,951, filed 06/21/2021. Response to Amendment 4. In the response filed November 12, 2025, Applicant amended claims 1, 11, 17, and 18, and canceled claim 2. New claims 19 and 20 were presented for examination. 5. Applicant's amendments to the claims are hereby acknowledged. The amendments are sufficient to overcome the previously issued claim rejection under 35 U.S.C. 112(a); accordingly, this rejection has been withdrawn. 6. Applicant's amendments to the claims are hereby acknowledged. The amendments are not sufficient to overcome the previously issued claim rejection under 35 U.S.C. 101; accordingly, this rejection has been maintained. Response to Arguments 7. Applicant's arguments filed November 12, 2025, have been fully considered. 8. Applicant submits “even if the claims recite an abstract idea (which is not conceded), the claims are not directed to an abstract idea because any abstract ideas recited the claims are integrated into a practical application.” [Applicant’s Remarks, 11/12/2025, page 10] The Examiner respectfully disagrees. Under Step 2A Prong Two of the eligibility inquiry, any additional elements are evaluated individually and in combination to determine whether they integrate the judicial exception into a practical application, with consideration of the following exemplary considerations that may be indicative of a practical application: an additional element that reflects an improvement to the functioning of a computer or to any other technology or technical field, applying the exception with a particular machine, applying the judicial exception to effect a particular treatment or prophylaxis for a disease or medical condition, effecting a transformation of a particular article to a different state or thing, and applying or using the judicial exception some other meaningful way beyond generally linking the use of the judicial exception to a particular technological environment. In this instance, the additional elements recited in exemplary claim 1 include: a social network, a first client device, a first graphical user interface, one or more other client devices, a network, a second graphical user interface of the one or more other client devices, and a direct messaging system in an application. These elements have been considered individually and in combination, however these computing elements amount to using a generic computer programmed with computer-executable instructions/software to perform the abstract idea, similar to adding the words “apply it” (or an equivalent), which merely serves to link the use of the judicial exception to a particular technological environment, which is not sufficient to amount to a practical application, as noted in MPEP 2106. See also MPEP 2106.05(f) and 2106.05(h). Furthermore, these additional elements fail to provide an improvement to the functioning of a computer or to any other technology or technical field, fail to apply the exception with a particular machine, fail to apply the judicial exception to effect a particular treatment or prophylaxis for a disease or medical condition, fail to effect a transformation of a particular article to a different state or thing, and fail to apply/use the abstract idea in a meaningful way beyond generally linking the use of the judicial exception to a particular technological environment. Instead, the specified device amounts to using generic computing devices as tools to implement the abstract idea, which does not amount to a technological improvement or otherwise indicate a practical application. See MPEP 2106.05(f). It is not clear how the claimed limitations provide an actual improvement to another technology or technical field, an improvement to the functioning of the computer itself, or meaningful limitations beyond generally linking the use of the abstract idea to a particular technological environment evident in the claims. The Applicant’s claims do not adequately explain how the additional elements of the claim integrate to add any meaningful limits on the abstract idea. At the most, the claimed invention seems to provide improvement beneficial to the end users. The focus of the claims of the instant application is not on such an improvement in computers as tools, but on certain independently abstract ideas that use computers as tools. Even reviewing the Applicant’s Specification (which describes the hardware and software), it is not made clear how the hardware and software result in an improvement to the technology or hardware itself, etc. The claimed invention does not provide an improvement to another technology/technical field or the functioning of the computer itself. Applicant's invention is directed towards providing business solutions to business problems rather than providing technical solutions to technical problems; thus, the claimed invention does not provide an improvement to another technology/technical field or the functioning of the computer itself. The Examiner further points out there is no actual improvement to another technology or technical field, no improvement to the functioning of the computer itself, and no meaningful limitations beyond generally linking the use of the abstract idea to a particular technological environment evident in the claims. Lastly, it is noted that Applicant’s claims are devoid of any discernible change, transformation, or improvement to a computer (software or hardware) or any existing technology. Applicant has not shown that any specific technological improvement is achieved within the scope of the claims. It bears emphasis that no graphical user interface, client device, or technological elements are modified or improved upon in any discernible manner. Instead, the result produced by the claims is simply information including the requested input, which is not a technical result or improvement thereof. For the reasons above, this argument is found unpersuasive. 9. Applicant submits “Applicant respectfully submits that amended claim 1 reflects a technical solution to the technical problem of data scarcity in appropriately connecting users on a social network platform. In particular, social network platforms can lack the information needed to identify successful potential connections or matches for a first individual, and claim 1 recites a technical solution to this problem, as outlined below. Specifically, Applicant submits that, by receiving the requested input in accordance with any of the options and providing the requested input to both the requesting user and the one or more other individuals, amended claim 1: (i) facilitates cooperative decision-making and review of a profile among the first individual and the one or more other individuals in order to assist the first individual with a potential match decision, and (11) enables the collection of more complete and accurate data to inform future connections or matches. As expressly described in the specification, these features “improve the ability of dating and social network systems to appropriately connect users”: “By facilitating cooperative review, the system 100 enhances the user experience by, for example, providing the requesting user with relevant feedback from an outside perspective, and enabling reviewing users to interact with the system (e.g., vote) on behalf of the user. These features also improve the ability of dating and social network systems to appropriately connect users.” Specification, page 5, lines 24-28.” [Applicant’s Remarks, 11/12/2025, page 11] The Examiner respectfully disagrees. In response to Applicant’s argument that “amended claim 1 reflects a technical solution to the technical problem of data scarcity in appropriately connecting users on a social network platform,” the Examiner notes that the alleged “technical problem” of connecting users on a social network is a business and social matchmaking problem, not a technological one, and the claims are still directed to an abstract idea. The claim limitations related to identifying potential matches, receiving input regarding the potential match, enabling communication among users, and automatically connecting the first individual with the second individual, merely use generic computer components to perform conventional functions such as data transmission. Statement in the Specification that the system “improves” user matching reflect intended social outcomes, not improvement to computer functionality, and therefore do not show a technical improvement. Accordingly, this argument is found unpersuasive. 10. Applicant submits “In more detail, by facilitating cooperative decision-making and improving the ability of social network systems to appropriately connect users, the foregoing features of claim 1 recite a patentable improvement to social network technologies and the functioning of computers that provide such technologies through the mitigation of data scarcity. Indeed, unlike systems that only allow for input on a potential match at most from one reviewing user to the requesting user (or do not allow for input at all), amended claim 1 provides the input on the potential match to both the requesting user and one or more other reviewing users to facilitate cooperative review of the potential match among multiple individuals simultaneously and to collect more robust data with respect to potential matches. Claim 1 as amended reflects these improvements. For example, claim 1 recites “enabling network communication among the first individual and the one or more other individuals for providing the requested input regarding the potential match with the second individual directly to the first individual and the one or more other individuals” and “providing the requested input to the first individual by way of the first graphical user interface and to the one or more other individuals by way of the second graphical user interface from the one or more other client devices in real-time by way of the network.” This cooperative review enables a social network system to collect more complete and accurate data (e.g., input) regarding the potential match, which improves the system’s ability to more appropriately connect users. As disclosed in FIGS. 6A-6C (pertinent part of FIG. 6A reproduced below), this data (e.g., input) can inform the execution of the matching engine and selection engine since “the database 146 in communication [with] the server 104 [] stores information for use by the social network application 122, the matching engine 142, and/or the selection engine 144, such as user profile information, match information, message information, or other information”: Applicant respectfully submits that this is a technical solution to the technical problem of data scarcity in appropriately connecting users on a social network platform by facilitating the collection of more accurate and complete data through collective decision making. Accordingly, because claim 1 reflects the technological improvements disclosed in the Specification, Applicant respectfully submits that amended claim 1, as a whole, integrates the alleged abstract idea into practical application and amounts to significantly more than the abstract idea itself.” [Applicant’s Remarks, 11/12/2025, pages 12-13] The Examiner respectfully disagrees. In response, the Examiner notes that the claim limitations related to enabling network communication among multiple users and receiving input regarding potential matches describe social interactions and business processes, not a technological improvement. The recited network communication and real-time input transmission do not improve the functioning of the computer or network. While Applicant emphasizes “cooperative review” and “more complete and accurate data,” these reflect intended social outcomes, not technical solutions. Therefore, the claim does not integrate the abstract idea into a practical applicant and does not amount to significantly more than the abstract idea itself. Accordingly, this argument is found unpersuasive. 11. Applicant submits “that the cited portion of Makani does not disclose or suggest “providing the requested input to the first individual by way of the first graphical user interface and to the one or more other individuals by way of the second graphical user interface from the one or more other client devices in real-time by way of the network”.” [Applicant’s Remarks, 11/12/2025, page 14] In response to Applicant’s argument that “the cited portion of Makani does not disclose or suggest “providing the requested input to the first individual by way of the first graphical user interface and to the one or more other individuals by way of the second graphical user interface from the one or more other client devices in real-time by way of the network,” the Examiner notes the limitation being argued by Applicant as being newly amended to the claims in the response filed 11/12/2025, which has been addressed in the updated rejection below. Applicant’s argument has been considered, but it pertains to amendments to independent claim 1 that are believed to be addressed via the new ground of rejection under §103 set forth in the instant Office action, which incorporates a new reference to address the amended limitations in claim 1 and supports a conclusion of obviousness of the amended claims. 12. Applicant’s remaining arguments either logically depend from the above-rejected arguments, in which case they too are unpersuasive for the reasons set forth above, or they are directed to features which have been newly added via amendment. Therefore, this is now the Examiner's first opportunity to consider these limitations and as such any arguments regarding these limitations would be inappropriate since they have not yet been examined. A full rejection of these limitations will be presented later in this Office Action. Claim Objections 13. Claims 1, 17, and 18 are objected to because of the following informalities: manner of making amendments. Claims 1, 17, and 18 are objected to because the amendment were not made in compliance with the requirements of 37 C.F.R. § 1.121. Specifically, the amendment deletes claim language without providing the required strike-through markings, resulting in an improper manner of making the amendment. The text of any deleted subject matter must be shown by being placed within double brackets if strikethrough cannot be easily perceived. The portions of the corresponding amendments are reproduced below for Applicant’s convenience. Appropriate correction is required. Claim 1 was amended to remove the word “comprising”. However, the word was removed from the claim without being presented with strikethroughs. The amended claim limitation should read “wherein the requested input comprises a plurality of data types, each data type associated with an option in the plurality of options.” Appropriate correction is required. Claim 1, dated 04/15/2025 PNG media_image1.png 194 667 media_image1.png Greyscale Claim 1, dated 11/12/2025 PNG media_image2.png 190 643 media_image2.png Greyscale The word “between” and the phrase “among the first individual and the one or more other individuals for providing the requested input regarding the potential match with the second individual directly to the first individual and the one or more other individuals.” Claim 1, dated 04/15/2025 PNG media_image3.png 138 643 media_image3.png Greyscale Claim 1, dated 11/12/2025 PNG media_image4.png 136 678 media_image4.png Greyscale Similar improper amendments (i.e., the deletion of claim language without the required strike-through markings) also appear in independent claims 17 and 18; accordingly, appropriate correction is required. Claim Rejections - 35 USC § 101 14. 35 U.S.C. 101 reads as follows: Whoever invents or discovers any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof, may obtain a patent therefor, subject to the conditions and requirements of this title. 15. Claims 1 and 3-20 are rejected under 35 U.S.C. 101 because the claims are directed to an abstract idea without significantly more. 16. Claims 1 and 3-20 are rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The eligibility analysis in support of these findings is provided below, in accordance with MPEP 2106. With respect to Step 1 of the eligibility inquiry (as explained in MPEP 2106), it is first noted that the method (claims 1, 3-16, and 19-20), system (claim 17), and the non-transitory computer-readable medium (claim 18) are directed to at least one potentially eligible category of subject matter (i.e., process, machine, and article of manufacture, respectively). Thus, Step 1 of the Subject Matter Eligibility test for claims 1 and 3-20 is satisfied. With respect to Step 2A Prong One, it is next noted that the claims recite an abstract idea that falls into the “Certain Methods of Organizing Human Activity” abstract idea set forth in MPEP 2106 because the claims recite steps for managing individual matching activities, which encompasses activity for managing personal behavior or relationships or interactions (e.g., following rules or instructions), and also recites limitations that can be performed in the human mind (via observation, evaluation, judgment, or opinion) thus falling within the “Mental Processes” abstract idea grouping. With respect to independent claim 1, the limitations reciting the abstract idea are indicated in bold below: identifying a potential match between a first individual and a second individual based on one or more interests of the first individual, wherein each of the first individual and the second individual are members of a social network; receiving, from a first client device associated with the first individual and on a first graphical user interface, a request for input regarding the potential match with the second individual; in response to the request: identifying one or more other individuals for providing the requested input to the first individual regarding the potential match with the second individual; supplying, to one or more other client devices associated with the respective one or more other individuals and over a network, data for display in a second graphical user interface of the one or more other client devices, the data including profile information for the second individual and a plurality of options configured to provide the requested input directly to the first graphical interface regarding the potential match with the second individual, wherein the requested input comprises a plurality of data types, each data type associated with an option in the plurality of options; based on a selection of a first option of the plurality of the options by the one or more other individuals, enabling network communication among the first individual and the one or more other individuals for providing the requested input regarding the potential match with the second individual directly to the first individual and the one or more other individuals, wherein enabling the network communication comprises: receiving, over the network, the requested input by way of the second graphical user interface; providing the requested input to the first individual by way of the first graphical user interface and to the one or more other individuals by way of the second graphical user interface from the one or more other client devices in real-time by way of the network; and in response to the requested input satisfying one or more criteria, automatically connecting the first individual with the second individual, wherein automatically connecting comprises: establishing network communication between the first individual and the second individual via a direct messaging system in an application. These steps are organizing human activity by managing interactions between people by following rules, or instructions, and also encompasses mental processes since the identifying may be accomplished by human judgment or evaluation, such as with the aid of pen and paper). Therefore, because the limitations above set forth activities falling within the “Certain methods of organizing human activity” and “Mental Processes” abstract idea groupings described in MPEP 2106, the additional elements recited in the claims are further evaluated, individually and in combination, under Step 2A Prong Two and Step 2B below. Independent claims 17 and 18 recite similar limitations as those discussed above and are therefore found to recite the same or substantially the same abstract idea as claim 1. With respect to Step 2A Prong Two, the judicial exception is not integrated into a practical application. With respect to independent claims 1/17/18, the additional elements are: a social network, a first client device, a first graphical user interface, one or more other client devices, a network, a second graphical user interface of the one or more other client devices, and a direct messaging system in an application (claim 1); one or more processors, memory storing instructions, a social network, a first client device, a first graphical user interface, one or more other client devices, a network, a second graphical user interface, and a direct messaging system in an application (claim 17), instructions, one or more processors, a social network, a first client device, a first graphical user interface, one or more other client devices, a network, a second graphical user interface, and a direct messaging system in an application (claim 18). These additional elements have been evaluated, but fail to integrate the abstract idea into a practical application because they amount to using generic computing elements or computer-executable instructions (software) to perform the abstract idea, similar to adding the words “apply it” (or an equivalent), which merely serves to link the use of the judicial exception to a particular technological environment. See MPEP 2106.05(f) and 2106.05(h). Even if the step for receiving is not deemed part of the abstract idea, these steps are at most directed to insignificant extra-solution data gathering activity, which is not sufficient to amount to a practical application. See MPEP 2106.05(g). In addition, these limitations fail to provide an improvement to the functioning of a computer or to any other technology or technical field, fail to apply the exception with a particular machine, fail to apply the judicial exception to effect a particular treatment or prophylaxis for a disease or medical condition, fail to effect a transformation of a particular article to a different state or thing, and fail to apply/use the abstract idea in a meaningful way beyond generally linking the use of the judicial exception to a particular technological environment. Accordingly, because the Step 2A Prong One and Prong Two analysis resulted in the conclusion that the claims are directed to an abstract idea, additional analysis under Step 2B of the eligibility inquiry must be conducted in order to determine whether any claim element or combination of elements amount to significantly more than the judicial exception. With respect to Step 2B of the eligibility inquiry, it has been determined that the claims do not include additional elements that are sufficient to amount to significantly more than the judicial exception. With respect to independent claims 1/17/18, the additional elements are: a social network, a first client device, a first graphical user interface, one or more other client devices, a network, a second graphical user interface of the one or more other client devices, and a direct messaging system in an application (claim 1); one or more processors, memory storing instructions, a social network, a first client device, a first graphical user interface, one or more other client devices, a network, a second graphical user interface, and a direct messaging system in an application (claim 17), instructions, one or more processors, a social network, a first client device, a first graphical user interface, one or more other client devices, a network, a second graphical user interface, and a direct messaging system in an application (claim 18). These elements have been considered individually and in combination, but fail to add significantly more to the claims because they amount to using generic computing elements or instructions (software) to perform the abstract idea, similar to adding the words “apply it” (or an equivalent), which merely serves to link the use of the judicial exception to a particular technological environment and does not amount to significantly more than the abstract idea itself. Notably, Applicant’s Specification suggests that virtually any type of computing device under the sun can be used to implement the claimed invention (Specification at paragraph [0011]: “In some implementations, each client device 102 is a mobile device (e.g., smartphone, laptop, tablet, wearable device, etc.) executing the social network application 122”). Accordingly, the generic computer involvement in performing the claim steps merely serves to generally link the use of the judicial exception to a particular technological environment, which does not add significantly more to the claim. See, e.g., Alice Corp., 134 S. Ct. 2347, 110 USPQ2d 1976. ). Even if the step for receiving is not deemed part of the abstract idea, these steps are at most directed to insignificant extra-solution data gathering activity, which has been recognized as well-understood, routine, and conventional, and thus insufficient to add significantly more to the abstract idea. See MPEP 2106.05(d) - Receiving or transmitting data over a network, e.g., using the Internet to gather data, Symantec, 838 F.3d at 1321, 120 USPQ2d at 1362 (utilizing an intermediary computer to forward information); TLI Communications LLC v. AV Auto. LLC, 823 F.3d 607, 610, 118 USPQ2d 1744, 1745 (Fed. Cir. 2016) (using a telephone for image transmission); OIP Techs., Inc., v. Amazon.com, Inc., 788 F.3d 1359, 1363, 115 USPQ2d 1090, 1093 (Fed. Cir. 2015) (sending messages over a network); buySAFE, Inc. v. Google, Inc., 765 F.3d 1350, 1355, 112 USPQ2d 1093, 1096 (Fed. Cir. 2014) (computer receives and sends information over a network). In addition, when taken as an ordered combination, the ordered combination adds nothing that is not already present as when the elements are taken individually. There is no indication that the combination of elements integrate the abstract idea into a practical application. Their collective functions merely provide generic computer implementation. Therefore, when viewed as a whole, these additional claim elements do not provide meaningful limitations to transform the abstract idea into a practical application of the abstract idea or that, as an ordered combination, amount to significantly more than the abstract idea itself. Dependent claims 2-16 and 19-20 recite the same abstract idea as recited in the independent claims, and when evaluated under Step 2A Prong One are found to merely recite details that serve to narrow the same abstract idea recited in the independent claims accompanied by the same generic computing elements or software as those addressed above in the discussion of the independent claims, which is not sufficient to amount to a practical application or add significantly more, or other additional elements that fail to amount to a practical application or add significantly more, as noted above. In particular, dependent claims 2-16 and 19-20 recite “wherein establishing communication between the first individual and the second individual comprises: supplying, to the second individual, data for display, the data including profile information for the first individual,” “comprising: receiving an indication to connect the second individual with the first individual; and enabling communication between the first individual and the second individual in response to the indication to connect to connect the second individual with the first individual,” “wherein each of the one or more other individuals are members of the social network,” “wherein the request includes a specification of the one or more other individuals for providing the input to the first individual regarding the potential match with the second individual,” “wherein enabling communication between the first individual and the one or more other individuals comprises enabling sharing of reactions by the one or more other individuals to the potential match,” “wherein identifying the one or more other individuals for providing the input to the first individual regarding the potential match with the second individual comprises randomly selecting the one or more other individuals from a plurality of individuals, wherein each of the plurality of individuals is a member of the social network,” “wherein identifying the one or more other individuals for providing the input to the first individual regarding the potential match with the second individual comprises: accessing profile information for each of a plurality of individuals, wherein each of the plurality of individuals is a member of the social network; determining a relevance score for each of the plurality of individuals based on the profile information and the requested input; and selecting the one or more individuals for providing the input based on the relevance score,” “wherein enabling communication between the first individual and the one or more other individuals comprises enabling sharing of a vote to connect the first individual with the second individual,” “wherein the one or more other individuals include at least a third individual, a fourth individual, and a fifth individual, and further comprising: determining whether the requested input satisfies one or more criteria based on a vote from each of the third, fourth, and fifth individuals,” “wherein determining whether the requested input satisfies one or more criteria comprises determining whether the requested input satisfies one or more criteria based on a majority of the votes from the third, fourth, and fifth individuals,” “wherein determining whether the requested input satisfies one or more criteria comprises determining whether the requested input satisfies one or more criteria based on a majority of the votes from the third, fourth, and fifth individuals of a particular gender,” “comprising: selecting a leader from among the third, fourth, and fifth individuals; and determining whether the requested input satisfies one or more criteria based on the vote from the leader,” “wherein at least one of the one or more other client devices are offline when the request for input regarding the potential match with the second individual is received,” “wherein identifying the potential match between the first individual and the second individual based on the one or more interests of the first individual comprises: accessing profile information for each of a plurality of individuals, wherein each of the plurality of individuals are members of a social network; comparing the profile information for each of the plurality of individuals with the one or more interests of the first individual; and identifying the potential match between the first individual and the second individual based on the comparison,” “wherein automatically connecting the first individual with the second individual further comprises providing a notification of the match to the first individual and the second individual,” “wherein enabling communication between the first individual and the one or more other individuals comprises establishing communication between the first individual and the one or more other individuals”, however these limitations cover organizing human activity since they flow directly from the scheduling activities involving human interaction, which encompasses activity for managing personal behavior or relationships or interactions (e.g., following rules or instructions), which is part of the same abstract idea as addressed in the independent claims that falls within the “Certain Methods of Organizing Human Activity” abstract idea grouping, and also recite steps that can be accomplished mentally such as by human evaluation or judgment. Accordingly, these steps are part of the same abstract idea(s) set forth in the independent claims. The additional elements recited in the dependent claims include a direct messaging system in an application, a second client device, a first graphical user interface of the second client device (claim 3), a third client device, a fourth client device, a fifth client device (claim 11), and a direct messaging system in an application (claim 20). However, each of these elements is recited at a high level of generality and fails to yield any discernible improvement to the computer or to any technology, nor set forth any additional function or result that provided meaningful limitation beyond linking the abstract idea to a particular technological environment (i.e., automated/computing environment), and thus fail to integrate the abstract idea into a practical application. The ordered combination of elements in the dependent claims (including the limitations inherited from the parent claim(s)) add nothing that is not already present as when the elements are taken individually. There is no indication that the combination of elements improves the functioning of a computer or improves any other technology. Their collective functions merely provide generic computer implementation. Accordingly, the subject matter encompassed by the dependent claims fails to amount to a practical application or significantly more than the abstract idea itself. For more information, see MPEP 2106. Claim Rejections - 35 USC § 103 17. 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. 18. 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. 19. The factual inquiries 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. 20. This application currently names joint inventors. In considering patentability of the claims the examiner presumes that the subject matter of the various claims was commonly owned as of the effective filing date of the claimed invention(s) absent any evidence to the contrary. Applicant is advised of the obligation under 37 CFR 1.56 to point out the inventor and effective filing dates of each claim that was not commonly owned as of the effective filing date of the later invention in order for the examiner to consider the applicability of 35 U.S.C. 102(b)(2)(C) for any potential 35 U.S.C. 102(a)(2) prior art against the later invention. 21. Claims 1, 3-12, 16-18, and 19-20 are rejected under 35 U.S.C. 103 as being unpatentable over Leonard et al., Pub. No.: US 2018/0018742 A1, [hereinafter Leonard], in view of Herbst et al., Pub. No.: US 2017/0300935 A1, [hereinafter Herbst], in view of Makani et al., Pub. No.: US 2021/0224342 A1, [hereinafter Makani], in further view of Wallace et al., Pub. No.: US 2009/0094048 A1, [hereinafter Wallace]. As per claim 1, Leonard teaches a computer-implemented method (paragraph 0075) comprising: identifying a potential match between a first individual and a second individual, wherein each of the first individual and the second individual are members of a social network (paragraph 0002, discussing that the system identifies candidates based on criteria set by the user; paragraph 0074, discussing that the matching engine identifies a match; paragraph 0075, discussing a flow diagram of a method for determining whether or not a Match should occur between a User [i.e., first individual] and a Candidate [i.e., second individual]; paragraph 0083, discussing that if the number of votes from User A's Network meets or exceeds User A's Threshold, a Match is formed on User A's side. If the Threshold is not met, the Candidate remains in User A's pool of potential Candidates for Advisors to vote on, unless the User has declined the Match); receiving, from a first client device associated with the first individual and on a first graphical user interface, a request for input regarding the potential match with the second individual (paragraph 0062, discussing that the user interface module enables a user to interface with the candidate matching system. The user interface module receives user data from the user; paragraph 0065, discussing that the candidate matching system enables the user to select advisors to assist in matching the user to a candidate…The user interface module receives selection data from the user. The selection data indicates one or more advisors that the user wishes to assist in matching him or her to candidate people, products, or services; paragraph 0091, discussing that a request is received for advice regarding a class of objects from the user via the network interface; paragraph 0095, discussing that one or more candidate object profiles and request for advice for the user regarding one or more candidate objects is displayed to each of the advisors via a network interface; paragraph 0069, claim 1: “receiving a request for advice regarding a class of objects from the user via the network interface”; FIG. 6); in response to the request: identifying one or more other individuals for providing the requested input to the first individual regarding the potential match with the second individual (paragraph 0065, discussing that the candidate matching system enables the user to select advisors [i.e., one or more other individuals] to assist in matching the user to a candidate. The advisors can review the user profile data and the inventory data in order to find candidates to which the user can be matched; paragraph 0066, discussing that the advisor management module stores advisor data related to the advisors selected by the user. Additionally, or alternatively, the advisor data can include data related to a list of advisors from which the user can select one or more advisors); supplying, to one or more other client devices associated with the respective one or more other individuals and over a network, data for display in a second graphical user interface of the one or more client devices, the data including profile information for the second individual (paragraph 0002, discussing that he system provides information to the advisors regarding the candidates. The advisors then vote on the candidates; paragraph 0010, discussing that each Advisor views each Candidate that qualifies for the User's criteria and votes on whether or not it is a fit for the User; paragraph 0061, discussing that the candidate matching system includes a user interface module; paragraph 0065, discussing that the advisors can review the user profile data and the inventory data in order to find candidates to which the user can be matched. The advisors can vote for or against a match to a potential candidate…The user [i.e., first individual] can then be informed of the match and can take further action such as contacting or agreeing to contact a candidate person. For this reason, the user interface module receives selection data from the user; paragraph 0072, discussing that the matching engine analyzes the inventory data and selects candidates that meet the user's criteria. The matching engine communicates with the advisors and invites them to view the inventory data related to the candidates identified by the matching engine. The inventory data can include photographs of the candidate individuals and other characteristics of the candidate individuals [i.e., the data including profile information for the second individual]…The user interface module outputs results data to the user computing environment. The results data indicates one or more matches based on the votes of the advisors. The results data can invite the user to act on the matches, for instance by initiating communication with the matched individuals. In one embodiment, the matching engine can also communicate with the matched individuals to indicate a match has been made; paragraph 0069; paragraph 0095, discussing that one or more candidate object profiles and request for advice for the user regarding one or more candidate objects is displayed to each of the advisors via a network interface; FIG. 7, illustrating a different graphical user interface displaying data including profile information for an individual; paragraph 0074); enabling network communication among the first individual and the one or more other individuals for providing the input to the first individual regarding the potential match with the second individual (paragraph 0070, discussing that the user computing environment can likewise include one or more personal computers, tablet computers, smart phones, smart devices, smart watches, or other types of computing devices by which a user can communicate with the advisor computing environment; paragraph 0072, discussing that the user interface module outputs results data to the user computing environment. The results data indicates one or more matches based on the votes of the advisors. The results data can invite the user to act on the matches, for instance by initiating communication with the matched individuals. In one embodiment, the matching engine can also communicate with the matched individuals to indicate a match has been made); and in response to the requested input satisfying one or more criteria, automatically connecting the first individual with the second individual, wherein automatically connecting comprises: establishing network communication between the first individual and the second individual via a direct messaging system in an application (paragraph 0011, discussing that if a Mutual Match occurs, the User and Candidate are both notified of the Match and a line of communication is opened; paragraph 0072, discussing that the matching engine analyzes the inventory data and selects candidates that meet the user's criteria. The matching engine communicates with the advisors and invites them to view the inventory data related to the candidates identified by the matching engine. The inventory data can include photographs of the candidate individuals and other characteristics of the candidate individuals. The advisors can cast a vote for or against a match with each of the candidates. If a candidate receives enough votes to satisfy the threshold data, then a match is made. The user interface module outputs results data to the user computing environment. The results data indicates one or more matches based on the votes of the advisors. The results data can invite the user to act on the matches, for instance by initiating communication with the matched individuals; paragraph 0085, discussing that if a Mutual Match is required (e.g. in the case of dating), the system checks the Candidate's (User B's) Network to see if User B's Threshold has been met. If a Mutual Match has occurred (User A's Threshold and User B's Threshold have each been satisfied) then both Users are notified of the Match and can proceed with a subsequent action (e.g. messaging each other); paragraph 0086, discussing that user A invites Advisors A, B, and C to assist the user in being matched to another candidate individual. At 206, the user provides selection criteria indicating the type of individual or the characteristics of the individual to which the user would like to be matched. At 208 the candidate matching system determines from a list 210 of available candidates whether a candidate meets the criteria set by the user…If the candidate meets the criteria, then at 214, the advisors are invited to vote on the candidate. The advisors review the information related to the candidate and vote at 216…At 220, the votes are counted to determine if the votes satisfy the threshold vote number. If the number of votes satisfies the threshold, then at 222 it is determined whether a mutual match is required. In other words it is determined whether the advisors of the matched candidate must also determine that user A is a match for the matched candidate…If a mutual match is required, then at 226 it is determined whether a mutual match has been satisfied. For instance, at 234, user B's network of advisors votes on user A. If user B's advisors vote yes on user A at 228, then at 230 both user A and the matched candidate, user B, are notified of the match; FIG. 8, illustrating a GUI associated with the system for matching a user to one or more candidates, the GUI including send messages buttons in the application; paragraphs 0054, 0065). While Leonard describes identifying a potential match between a first individual and a second individual based on criteria set by the user (paragraph 0002) and that the user can contact the selected advisors directly (paragraph 0066), Leonard does not explicitly teach that the identifying is based on one or more interests of the first individual; the data including a plurality of options configured to provide the requested input directly to the graphical user interface regarding the potential match with the second individual, wherein the requested input is comprises a plurality of data types, each data type associated with an option in the plurality of options; based on a selection of a first option of the plurality of options by the one or more other individuals, enabling network communication among the first individual and the one or more other individuals for providing the requested input regarding the potential match with the second individual directly to the first individual and the one or more other individuals, wherein enabling the network communication comprises: receiving, over the network, the requested input by way of the second graphical user interface; and providing the requested input to the first individual by way of the first graphical user interface and to the one or more other individuals by way of the second graphical user interface from the one or more other client devices in real-time by way of the network. Herbst in the analogous art of systems for matching users teaches: identifying a potential match between a first individual and a second individual based on one or more interests of the first individual (paragraph 0002: “The present invention relates to an electronic dating system, and more particularly provides methods and apparatus for a user to evaluate potential pairings between users”; paragraph 0008: “The present system uses a collection of automated subsystems and associated databases that work in combination with input from one or more users to romantically match people.”; paragraph 0133, discussing that the Server Program has criteria to determine if a pairing of two daters constitutes a match, primarily based on ratings received from users, which may include: one or both of the daters, one or more of the daters' Friends, and one or more matchmakers...The Server Program may prioritize users whose actions indicate they are seriously pursuing a relationship. Some embodiments may rely less on the calculated Scores, and may consider other traits indicating compatibility, such as users with similar or complementary personality types, users with similar schedules, users with compatible conversation level, users with similar relationship goals, users with similar interests, etc.; paragraph 0156, discussing that the suggesting page 1000 may include a search feature...The user may use the search bar 1010 to search for daters who are not displayed in the scroll 1020. The user may also use the search bar 1010 to search for keywords or tags, including but not limited to interests, hobbies, location information like a city and/or zip code, an age range, job, school, nationality, and so on); the data including a plurality of option
Read full office action

Prosecution Timeline

Jun 17, 2022
Application Filed
Feb 08, 2024
Non-Final Rejection — §101, §103
May 02, 2024
Interview Requested
May 09, 2024
Applicant Interview (Telephonic)
May 13, 2024
Examiner Interview Summary
May 13, 2024
Response Filed
Jun 15, 2024
Final Rejection — §101, §103
Aug 21, 2024
Response after Non-Final Action
Sep 29, 2024
Response after Non-Final Action
Nov 19, 2024
Request for Continued Examination
Nov 20, 2024
Response after Non-Final Action
Jan 10, 2025
Non-Final Rejection — §101, §103
Apr 04, 2025
Interview Requested
Apr 15, 2025
Response Filed
Apr 15, 2025
Applicant Interview (Telephonic)
Apr 16, 2025
Examiner Interview Summary
Aug 13, 2025
Final Rejection — §101, §103
Nov 12, 2025
Request for Continued Examination
Nov 21, 2025
Response after Non-Final Action
Dec 03, 2025
Non-Final Rejection — §101, §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12602305
CUSTOMER JOURNEY PREDICTION AND RECOMMENDATION SYSTEMS AND METHODS
2y 5m to grant Granted Apr 14, 2026
Patent 12591927
SYSTEMS AND METHODS FOR DETERMINING A GRAPHICAL USER INTERFACE FOR GOAL DEVELOPMENT
2y 5m to grant Granted Mar 31, 2026
Patent 12591845
METHOD AND ARRANGEMENT FOR CARRYING OUT CONSTRUCTION MEASURES
2y 5m to grant Granted Mar 31, 2026
Patent 12572876
SYSTEM AND METHOD FOR OBTAINING AUDIT EVIDENCE
2y 5m to grant Granted Mar 10, 2026
Patent 12572866
STORE MANAGEMENT SYSTEM AND STORE MANAGEMENT METHOD
2y 5m to grant Granted Mar 10, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

AI Strategy Recommendation

Get an AI-powered prosecution strategy using examiner precedents, rejection analysis, and claim mapping.
Powered by AI — typically takes 5-10 seconds

Prosecution Projections

5-6
Expected OA Rounds
23%
Grant Probability
57%
With Interview (+34.1%)
4y 6m
Median Time to Grant
High
PTA Risk
Based on 523 resolved cases by this examiner. Grant probability derived from career allow 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