Prosecution Insights
Last updated: April 19, 2026
Application No. 18/802,561

Computer-Implemented, User-Controlled Method of Automatically Organizing, Storing, and Sharing Personal Information

Non-Final OA §102§DP
Filed
Aug 13, 2024
Examiner
AUGUSTINE, NICHOLAS
Art Unit
2178
Tech Center
2100 — Computer Architecture & Software
Assignee
Collect'D Inc.
OA Round
1 (Non-Final)
73%
Grant Probability
Favorable
1-2
OA Rounds
3y 9m
To Grant
99%
With Interview

Examiner Intelligence

Grants 73% — above average
73%
Career Allow Rate
596 granted / 814 resolved
+18.2% vs TC avg
Strong +28% interview lift
Without
With
+27.8%
Interview Lift
resolved cases with interview
Typical timeline
3y 9m
Avg Prosecution
44 currently pending
Career history
858
Total Applications
across all art units

Statute-Specific Performance

§101
9.6%
-30.4% vs TC avg
§103
36.2%
-3.8% vs TC avg
§102
50.1%
+10.1% vs TC avg
§112
2.3%
-37.7% vs TC avg
Black line = Tech Center average estimate • Based on career data from 814 resolved cases

Office Action

§102 §DP
DETAILED ACTION A. This action is in response to the following communications: Transmittal of New Application filed 08/13/2024. B. Claims 1-12 remains pending. Claim Objections Claim 9 is objected to because of the following informalities: Labeled Original but has amended limitations, should have been labeled currently amended. 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. Claims 1-12 rejected on the ground of nonstatutory double patenting as being unpatentable over claims 1-12 of U.S. Patent No.11,494,664. Although the claims at issue are not identical, they are not patentably distinct from each other because the instant application has limitations removed but still invoke the same scope of the Patent in a broader form. US Pat. 11,494,664 18/802,561 1. A computer-implemented infrastructure providing a consistent graphical user interface supporting user-controlled organizing, storing, accessing and sharing of heterogeneous personal information of a specific user, the infrastructure using computer processes executed by a server system, the computer processes comprising: receiving a set of items of information from a computing device operated on behalf of the specific user, wherein receiving the set of items of information includes receiving information selected from the group consisting of (i) a digital file defining a set of images, (ii) a digital file defining a document, (iii) external account information of the specific user, (iv) textual information provided by manual input, (v) a digital file defining a video recording, (vi) a digital file defining an audio recording, (vii) digital data associated with communication across an API, and combinations thereof; for each item of information in the received set of items, obtaining, as a result of parsing the received set of items, new information including an information type and a set of data fields pertinent to the information type; feeding to an artificial intelligence engine the new information, and other user information stored in association with an internal account of the specific user, in order to produce, from the artificial intelligence engine, derived information selected from the group consisting of contact information, event information, inferred information, and relationships between the new information and the other user information and combinations of any of the foregoing; wherein: (a) the derived information further includes a set of contextual categories pertinent to components of the new information and the derived information, a contextual category being assigned to a component based on specific attributes of the component, the contextual categories being assigned in accordance with a taxonomy that provides a unifying context for similar components of information, the taxonomy being hierarchically arranged in a manner wherein a child contextual category can have a plurality of parent contextual categories; (b) information type definitions are stored in a taxonomy database; and (c) the artificial intelligence engine has been trained on the information type definitions; storing, with respect to each item of information, the new information and the derived information, in a storage system in communication with the server system, in an encrypted format, and associating such stored item of information with an internal account of the specific user and with the corresponding information type and set of data fields; and causing the stored items of information to be made accessible through the graphical user interface only in accordance with permissions controlled by the specific user. 2. A method according to claim 1, wherein the computer processes further comprise parsing by the server system the received set of items to derive the information type and the set of data fields. 3. A method according to claim 1, wherein the information type and the set of data fields are determined by parsing by the computing device, and the computer processes further comprise receiving, by the server system, data characterizing the information type and the set of data fields. 4. A method according to claim 1, wherein the derived information further includes a set of contextual categories pertinent to components of the new information and the derived information, wherein a contextual category is assigned to a component based on specific attributes of the component, and distinct components are permitted to be assigned distinct contextual categories that depend on attributes of the components, and each component has a set of contextual categories, and storing the new information and the derived information further includes storing each component of information with its corresponding set of contextual categories. 5. A method according to claim 1, wherein the computer processes further comprise: before storing new information and derived information that are pertinent to a specific item of information, causing sharing of the new information and the derived information in accordance with a default user sharing selection. 6. A method according to claim 1, wherein the computer processes further comprise: before storing new information and derived information that are pertinent to a specific item of information, generating a prompt to the specific user to make a selection concerning sharing preferences applicable thereto, storing a response of the specific user thereto, and causing sharing of such information accordingly. 7. A method according to claim 5, wherein the default user sharing selection for any given component of information is based on a subset of contextual categories to which the given component has been assigned. 8. A method according to claim 7, wherein the subset of contextual categories is selected from a global set of contextual categories and the categories in the global set are hierarchically arranged. 9. A method according to claim 8, further comprising, upon receiving a selection from the specific user relating to a specific account asset of the user, causing display, on a computing device of the specific user, of a set of representations of members selected from the group consisting of contextual categories and information types pertinent to the specific account asset of the user, wherein the display includes pertinent information currently associated with the specific account regardless whether added by the specific user or by any other person or originating elsewhere and shared with the specific user. 10. A method according to claim 8, further comprising, upon receiving a selection from the specific user relating to a specific contextual category of the user, causing display, on a computing device of the specific user, of a set of representations of members selected from the group consisting of contextual categories and information types pertinent to the specific account asset of the user, wherein the display includes pertinent information currently associated with the specific account regardless whether added by the specific user or by any other person or originating elsewhere and shared with the specific user. 11. A method according to claim 1, wherein the artificial intelligence engine is a software component executing on the server system. 12. A method according to claim 1, wherein the artificial intelligence engine is a software component executing on the computing device. As for claim 1. A computer-implemented infrastructure providing a consistent graphical user interface supporting user-controlled organizing, storing, accessing and sharing of heterogeneous personal information of a specific user, the infrastructure using computer processes executed by a server system, the computer processes comprising: receiving a set of items of information from a computing device operated on behalf of the specific user; for each item of information in the received set of items, obtaining, as a result of parsing the received set of items, new information including an information type and a set of data fields pertinent to the information type; using the new information, and other user information stored in association with an internal account of the specific user, to produce derived information wherein: the derived information further includes a set of contextual categories pertinent to components of the new information and the derived information, a contextual category being assigned to a component based on specific attributes of the component, the contextual categories being assigned in accordance with a taxonomy that provides a unifying context for similar components of information, the taxonomy being hierarchically arranged in a manner wherein a child contextual category can have a plurality of parent contextual categories; and storing, with respect to each item of information, the new information and the derived information, in a storage system in communication with the server system, and associating such stored item of information with an internal account of the specific user and with the corresponding information type and set of data fields; and causing the stored items of information to be made accessible through the graphical user interface. As for claim 2. An infrastructure according to claim 1, wherein the computer processes further comprise parsing by the server system the received set of items to derive the information type and the set of data fields. As for claim 3. An infrastructure according to claim 1, wherein the information type and the set of data fields are determined by parsing by the computing device, and the computer processes further comprise receiving, by the server system, data characterizing the information type and the set of data fields. As for claim 4. An infrastructure according to claim 1, wherein the derived information further includes a set of contextual categories pertinent to components of the new information and the derived information, wherein a contextual category is assigned to a component based on specific attributes of the component, and distinct components are permitted to be assigned distinct contextual categories that depend on attributes of the components, and each component has a set of contextual categories, and storing the new information and the derived information further includes storing each component of information with its corresponding set of contextual categories. As for claim 5. An infrastructure according to claim 1, wherein the computer processes further comprise: before storing new information and derived information that are pertinent to a specific item of information, causing sharing of the new information and the derived information in accordance with a default user sharing selection. As for claim 6. An infrastructure according to claim 1, wherein the computer processes further comprise: before storing new information and derived information that are pertinent to a specific item of information, generating a prompt to the specific user to make a selection concerning sharing preferences applicable thereto, storing a response of the specific user thereto, and causing sharing of such information accordingly. As for claim 7. An infrastructure according to claim 5, wherein the default user sharing selection for any given component of information is based on a subset of contextual categories to which the given component has been assigned. As for claim 8. An infrastructure according claim 7, wherein the subset of contextual categories is selected from a global set of contextual categories and the categories in the global set are hierarchically arranged. As for claim 9. An infrastructure according to claim 8, wherein the computer processes further comprise, upon receiving a selection from the specific user relating to a specific account asset of the user, causing display, on a computing device of the specific user, of a set of representations of members selected from the group consisting of contextual categories and information types pertinent to the specific account asset of the user, wherein the display includes pertinent information currently associated with the specific account regardless whether added by the specific user or by any other person or originating elsewhere and shared with the specific user. As for claim 10. An infrastructure according to claim 8, wherein the computer processes further comprise, upon receiving a selection from the specific user relating to a specific contextual category of the user, causing display, on a computing device of the specific user, of a set of representations of members selected from the group consisting of contextual categories and information types pertinent to the specific account asset of the user, wherein the display includes pertinent information currently associated with the specific account regardless whether added by the specific user or by any other person or originating elsewhere and shared with the specific user. As for claim 11. An infrastructure according to claim 1, wherein using the new information and the other information to produce the derived information includes feeding the new information and the other information to an artificial intelligence engine to produce the derived information, and wherein the artificial intelligence engine is a software component executing on the server system. As for claim 12. A infrastructure according to claim 1, wherein using the new information and the other information to produce the derived information includes feeding the new information and the other information to an artificial intelligence engine to produce the derived information, and wherein the artificial intelligence engine is a software component executing on the computing device. Claims 1-10 are rejected on the ground of nonstatutory double patenting as being unpatentable over claims 1-10 of U.S. Patent No.12,061,992. Although the claims at issue are not identical, they are not patentably distinct from each other because the instant application has limitations removed but still invoke the same scope of the Patent in a broader form. 12,061,992 18/802,561 A computer-implemented infrastructure providing a consistent graphical user interface supporting user-controlled organizing, storing, accessing and sharing of heterogeneous personal information of a specific user, the infrastructure using computer processes executed by a server system, the computer processes comprising: receiving a set of items of information from a computing device operated on behalf of the specific user, wherein receiving the set of items of information includes receiving information selected from the group consisting of (i) a digital file defining a set of images, (ii) a digital file defining a document, (iii) external account information of the specific user, (iv) textual information provided by manual input, (v) a digital file defining a video recording, (vi) a digital file defining an audio recording, (vii) digital data associated with communication across an API, and combinations thereof; for each item of information in the received set of items, obtaining, as a result of parsing the received set of items, new information including an information type and a set of data fields pertinent to the information type; using the new information, and other user information stored in association with an internal account of the specific user, to produce derived information selected from the group consisting of contact information, event information, inferred information, and relationships between the new information and the other user information and combinations of any of the foregoing; wherein: (a) the derived information further includes a set of contextual categories pertinent to components of the new information and the derived information, a contextual category being assigned to a component based on specific attributes of the component, the contextual categories being assigned in accordance with a taxonomy that provides a unifying context for similar components of information, the taxonomy being hierarchically arranged in a manner wherein a child contextual category can have a plurality of parent contextual categories; and (b) information type definitions are stored in a taxonomy database; storing, with respect to each item of information, the new information and the derived information, in a storage system in communication with the server system, and associating such stored item of information with an internal account of the specific user and with the corresponding information type and set of data fields and causing the stored items of information to be made accessible through the graphical user interface. 2. An infrastructure according to claim 1, wherein the computer processes further comprise parsing by the server system the received set of items to derive the information type and the set of data fields. 3. An infrastructure according to claim 1, wherein the information type and the set of data fields are determined by parsing by the computing device, and the computer processes further comprise receiving, by the server system, data characterizing the information type and the set of data fields. 4. An infrastructure according to claim 1, wherein the derived information further includes a set of contextual categories pertinent to components of the new information and the derived information, wherein a contextual category is assigned to a component based on specific attributes of the component, and distinct components are permitted to be assigned distinct contextual categories that depend on attributes of the components, and each component has a set of contextual categories, and storing the new information and the derived information further includes storing each component of information with its corresponding set of contextual categories. 5. An infrastructure according to claim 1, wherein the computer processes further comprise: before storing new information and derived information that are pertinent to a specific item of information, causing sharing of the new information and the derived information in accordance with a default user sharing selection. 6. An infrastructure according to claim 1, wherein the computer processes further comprise: before storing new information and derived information that are pertinent to a specific item of information, generating a prompt to the specific user to make a selection concerning sharing preferences applicable thereto, storing a response of the specific user thereto, and causing sharing of such information accordingly. 7. An infrastructure according to claim 5, wherein the default user sharing selection for any given component of information is based on a subset of contextual categories to which the given component has been assigned. 8. An infrastructure according claim 7, wherein the subset of contextual categories is selected from a global set of contextual categories and the categories in the global set are hierarchically arranged. 9. An infrastructure according to claim 8, further comprising, upon receiving a selection from the specific user relating to a specific account asset of the user, causing display, on a computing device of the specific user, of a set of representations of members selected from the group consisting of contextual categories and information types pertinent to the specific account asset of the user, wherein the display includes pertinent information currently associated with the specific account regardless whether added by the specific user or by any other person or originating elsewhere and shared with the specific user. 10. An infrastructure according to claim 8, further comprising, upon receiving a selection from the specific user relating to a specific contextual category of the user, causing display, on a computing device of the specific user, of a set of representations of members selected from the group consisting of contextual categories and information types pertinent to the specific account asset of the user, wherein the display includes pertinent information currently associated with the specific account regardless whether added by the specific user or by any other person or originating elsewhere and shared with the specific user. As for claim 1. A computer-implemented infrastructure providing a consistent graphical user interface supporting user-controlled organizing, storing, accessing and sharing of heterogeneous personal information of a specific user, the infrastructure using computer processes executed by a server system, the computer processes comprising: receiving a set of items of information from a computing device operated on behalf of the specific user; for each item of information in the received set of items, obtaining, as a result of parsing the received set of items, new information including an information type and a set of data fields pertinent to the information type; using the new information, and other user information stored in association with an internal account of the specific user, to produce derived information wherein: the derived information further includes a set of contextual categories pertinent to components of the new information and the derived information, a contextual category being assigned to a component based on specific attributes of the component, the contextual categories being assigned in accordance with a taxonomy that provides a unifying context for similar components of information, the taxonomy being hierarchically arranged in a manner wherein a child contextual category can have a plurality of parent contextual categories; and storing, with respect to each item of information, the new information and the derived information, in a storage system in communication with the server system, and associating such stored item of information with an internal account of the specific user and with the corresponding information type and set of data fields; and causing the stored items of information to be made accessible through the graphical user interface. As for claim 2. An infrastructure according to claim 1, wherein the computer processes further comprise parsing by the server system the received set of items to derive the information type and the set of data fields. As for claim 3. An infrastructure according to claim 1, wherein the information type and the set of data fields are determined by parsing by the computing device, and the computer processes further comprise receiving, by the server system, data characterizing the information type and the set of data fields. As for claim 4. An infrastructure according to claim 1, wherein the derived information further includes a set of contextual categories pertinent to components of the new information and the derived information, wherein a contextual category is assigned to a component based on specific attributes of the component, and distinct components are permitted to be assigned distinct contextual categories that depend on attributes of the components, and each component has a set of contextual categories, and storing the new information and the derived information further includes storing each component of information with its corresponding set of contextual categories. As for claim 5. An infrastructure according to claim 1, wherein the computer processes further comprise: before storing new information and derived information that are pertinent to a specific item of information, causing sharing of the new information and the derived information in accordance with a default user sharing selection. As for claim 6. An infrastructure according to claim 1, wherein the computer processes further comprise: before storing new information and derived information that are pertinent to a specific item of information, generating a prompt to the specific user to make a selection concerning sharing preferences applicable thereto, storing a response of the specific user thereto, and causing sharing of such information accordingly. As for claim 7. An infrastructure according to claim 5, wherein the default user sharing selection for any given component of information is based on a subset of contextual categories to which the given component has been assigned. As for claim 8. An infrastructure according claim 7, wherein the subset of contextual categories is selected from a global set of contextual categories and the categories in the global set are hierarchically arranged. As for claim 9. An infrastructure according to claim 8, wherein the computer processes further comprise, upon receiving a selection from the specific user relating to a specific account asset of the user, causing display, on a computing device of the specific user, of a set of representations of members selected from the group consisting of contextual categories and information types pertinent to the specific account asset of the user, wherein the display includes pertinent information currently associated with the specific account regardless whether added by the specific user or by any other person or originating elsewhere and shared with the specific user. As for claim 10. An infrastructure according to claim 8, wherein the computer processes further comprise, upon receiving a selection from the specific user relating to a specific contextual category of the user, causing display, on a computing device of the specific user, of a set of representations of members selected from the group consisting of contextual categories and information types pertinent to the specific account asset of the user, wherein the display includes pertinent information currently associated with the specific account regardless whether added by the specific user or by any other person or originating elsewhere and shared with the specific user. Claims 1-12 are rejected on the ground of nonstatutory double patenting as being unpatentable over claims 1-10 of U.S. Patent No.11,720,803. Although the claims at issue are not identical, they are not patentably distinct from each other because the instant application has limitations removed but still invoke the same scope of the Patent in a broader form. 11,720,803 18/802,561 A computer-implemented infrastructure providing a consistent graphical user interface supporting user-controlled organizing, storing, accessing and sharing of heterogeneous personal information of a specific user, the infrastructure using computer processes executed by a server system, the computer processes comprising: receiving a set of items of information from a computing device operated on behalf of the specific user, wherein receiving the set of items of information includes receiving information selected from the group consisting of (i) a digital file defining a set of images, (ii) a digital file defining a document, (iii) external account information of the specific user, (iv) textual information provided by manual input, (v) a digital file defining a video recording, (vi) a digital file defining an audio recording, (vii) digital data associated with communication across an API, and combinations thereof; for each item of information in the received set of items, obtaining, as a result of parsing the received set of items, new information including an information type and a set of data fields pertinent to the information type; feeding to an artificial intelligence engine the new information, and other user information stored in association with an internal account of the specific user, in order to produce, from the artificial intelligence engine, derived information selected from the group consisting of contact information, event information, inferred information, and relationships between the new information and the other user information and combinations of any of the foregoing; wherein: (a) the derived information further includes a set of contextual categories pertinent to components of the new information and the derived information, a contextual category being assigned to a component based on specific attributes of the component, the contextual categories being assigned in accordance with a taxonomy that provides a unifying context for similar components of information, the taxonomy being hierarchically arranged in a manner wherein a child contextual category can have a plurality of parent contextual categories; (b) information type definitions are stored in a taxonomy database; and (c) the artificial intelligence engine has been trained on the information type definitions; storing, with respect to each item of information, the new information and the derived information, in a storage system in communication with the server system and associating such stored item of information with an internal account of the specific user and with the corresponding information type and set of data fields; and causing the stored items of information to be made accessible through the graphical user interface. 2. A method according to claim 1, wherein the computer processes further comprise parsing by the server system the received set of items to derive the information type and the set of data fields. 3. A method according to claim 1, wherein the information type and the set of data fields are determined by parsing by the computing device, and the computer processes further comprise receiving, by the server system, data characterizing the information type and the set of data fields. 4. A method according to claim 1, wherein the derived information further includes a set of contextual categories pertinent to components of the new information and the derived information, wherein a contextual category is assigned to a component based on specific attributes of the component, and distinct components are permitted to be assigned distinct contextual categories that depend on attributes of the components, and each component has a set of contextual categories, and storing the new information and the derived information further includes storing each component of information with its corresponding set of contextual categories. 5. A method according to claim 1, wherein the computer processes further comprise: before storing new information and derived information that are pertinent to a specific item of information, causing sharing of the new information and the derived information in accordance with a default user sharing selection. 6. A method according to claim 1, wherein the computer processes further comprise: before storing new information and derived information that are pertinent to a specific item of information, generating a prompt to the specific user to make a selection concerning sharing preferences applicable thereto, storing a response of the specific user thereto, and causing sharing of such information accordingly. 7. A method according to claim 5, wherein the default user sharing selection for any given component of information is based on a subset of contextual categories to which the given component has been assigned. 8. A method according to claim 7, wherein the subset of contextual categories is selected from a global set of contextual categories and the categories in the global set are hierarchically arranged. 9. A method according to claim 8, further comprising, upon receiving a selection from the specific user relating to a specific account asset of the user, causing display, on a computing device of the specific user, of a set of representations of members selected from the group consisting of contextual categories and information types pertinent to the specific account asset of the user, wherein the display includes pertinent information currently associated with the specific account regardless whether added by the specific user or by any other person or originating elsewhere and shared with the specific user. 10. A method according to claim 8, further comprising, upon receiving a selection from the specific user relating to a specific contextual category of the user, causing display, on a computing device of the specific user, of a set of representations of members selected from the group consisting of contextual categories and information types pertinent to the specific account asset of the user, wherein the display includes pertinent information currently associated with the specific account regardless whether added by the specific user or by any other person or originating elsewhere and shared with the specific user. 11. A method according to claim 1, wherein the artificial intelligence engine is a software component executing on the server system. 12. A method according to claim 1, wherein the artificial intelligence engine is a software component executing on the computing device. As for claim 1. A computer-implemented infrastructure providing a consistent graphical user interface supporting user-controlled organizing, storing, accessing and sharing of heterogeneous personal information of a specific user, the infrastructure using computer processes executed by a server system, the computer processes comprising: receiving a set of items of information from a computing device operated on behalf of the specific user; for each item of information in the received set of items, obtaining, as a result of parsing the received set of items, new information including an information type and a set of data fields pertinent to the information type; using the new information, and other user information stored in association with an internal account of the specific user, to produce derived information wherein: the derived information further includes a set of contextual categories pertinent to components of the new information and the derived information, a contextual category being assigned to a component based on specific attributes of the component, the contextual categories being assigned in accordance with a taxonomy that provides a unifying context for similar components of information, the taxonomy being hierarchically arranged in a manner wherein a child contextual category can have a plurality of parent contextual categories; and storing, with respect to each item of information, the new information and the derived information, in a storage system in communication with the server system, and associating such stored item of information with an internal account of the specific user and with the corresponding information type and set of data fields; and causing the stored items of information to be made accessible through the graphical user interface. As for claim 2. An infrastructure according to claim 1, wherein the computer processes further comprise parsing by the server system the received set of items to derive the information type and the set of data fields. As for claim 3. An infrastructure according to claim 1, wherein the information type and the set of data fields are determined by parsing by the computing device, and the computer processes further comprise receiving, by the server system, data characterizing the information type and the set of data fields. As for claim 4. An infrastructure according to claim 1, wherein the derived information further includes a set of contextual categories pertinent to components of the new information and the derived information, wherein a contextual category is assigned to a component based on specific attributes of the component, and distinct components are permitted to be assigned distinct contextual categories that depend on attributes of the components, and each component has a set of contextual categories, and storing the new information and the derived information further includes storing each component of information with its corresponding set of contextual categories. As for claim 5. An infrastructure according to claim 1, wherein the computer processes further comprise: before storing new information and derived information that are pertinent to a specific item of information, causing sharing of the new information and the derived information in accordance with a default user sharing selection. As for claim 6. An infrastructure according to claim 1, wherein the computer processes further comprise: before storing new information and derived information that are pertinent to a specific item of information, generating a prompt to the specific user to make a selection concerning sharing preferences applicable thereto, storing a response of the specific user thereto, and causing sharing of such information accordingly. As for claim 7. An infrastructure according to claim 5, wherein the default user sharing selection for any given component of information is based on a subset of contextual categories to which the given component has been assigned. As for claim 8. An infrastructure according claim 7, wherein the subset of contextual categories is selected from a global set of contextual categories and the categories in the global set are hierarchically arranged. As for claim 9. An infrastructure according to claim 8, wherein the computer processes further comprise, upon receiving a selection from the specific user relating to a specific account asset of the user, causing display, on a computing device of the specific user, of a set of representations of members selected from the group consisting of contextual categories and information types pertinent to the specific account asset of the user, wherein the display includes pertinent information currently associated with the specific account regardless whether added by the specific user or by any other person or originating elsewhere and shared with the specific user. As for claim 10. An infrastructure according to claim 8, wherein the computer processes further comprise, upon receiving a selection from the specific user relating to a specific contextual category of the user, causing display, on a computing device of the specific user, of a set of representations of members selected from the group consisting of contextual categories and information types pertinent to the specific account asset of the user, wherein the display includes pertinent information currently associated with the specific account regardless whether added by the specific user or by any other person or originating elsewhere and shared with the specific user. 11. (new) An infrastructure according to claim 1, wherein using the new information and the other information to produce the derived information includes feeding the new information and the other information to an artificial intelligence engine to produce the derived information, and wherein the artificial intelligence engine is a software component executing on the server system. 12. (new) A infrastructure according to claim 1, wherein using the new information and the other information to produce the derived information includes feeding the new information and the other information to an artificial intelligence engine to produce the derived information, and wherein the artificial intelligence engine is a software component executing on the computing device. Claim Rejections - 35 USC § 102 9. 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. 10. The following is a quotation of the appropriate paragraphs of 35 U.S.C. 102 that form the basis for the rejections under this section made in this Office action: A person shall be entitled to a patent unless – (a)(2) the claimed invention was described in a patent issued under section 151, or in an application for patent published or deemed published under section 122(b), in which the patent or application, as the case may be, names another inventor and was effectively filed before the effective filing date of the claimed invention. 11. Claim(s) 1-12 is/are rejected under 35 U.S.C. 102(a)(2) as being clearly anticipated by Dele Atanda (US Pub 2019/0253431 A1: priority 2014-10-23), herein referred to as “Atanda”. As for claim 1, Atanda teaches. A computer-implemented infrastructure providing a consistent graphical user interface supporting user-controlled organizing, storing, accessing and sharing of heterogeneous personal information of a specific user (fig. 28 begins the depiction of various graphical user interface phases as a user interacts with the user interface), the infrastructure using computer processes executed by a server system (par. 209 and fig.4 describe that the infrastructure is being executed by various examples of server systems depending on organization’s needs),, the computer processes comprising: receiving a set of items of information from a computing device operated on behalf of the specific user (par. 164: multiple example of different sets of information are received which when explained consists of "Programming interface (API) engine 12 used to pull in disparate units of data 20 from multiple data feeds acquired from multiple sources 14 such as applications, social networks, government record systems, medical record systems, bank accounts, mobile devices, automobiles, intelligent and dumb devices, sensors, connected devices, smart buildings, smart environments and other such enabled system and devices deemed relevant whether these sources are connected to an open computer network 18 such as the internet or if they are operating outside of it being pulled into the system directly from stand-alone devices or machines 16, into discrete units of data that form can be defined and distinguished from one another." Par. 161 "Generally, data elements 126 follow a similar general form template which comprises options to specify text, file or media type of data element 126."); for each item of information in the received set of items, obtaining, as a result of parsing the received set of items, new information including an information type and a set of data fields pertinent to the information type (par. 164 these units of data 20 are tagged and mapped either automatically or manually on a personal data map by assigning a minimum of 1 data domain and 1 data sub domain as shown in the aforementioned range of figures to the metadata (descriptive information) of the imported unit of data 20); using the new information, and other user information stored in association with an internal account of the specific user, to produce derived information (the information received can be used as input into AI models for processing to create derived information. Par. 165 describes gathering of data to input into AI models for data organization; “stores all imported units of data 20 in a Personal Data Store 22 which functions as the user's primary repository for all of their units of data 20. The API 12 also enables dynamic and persistent connections to multiple data feeds/sources in order to push data notifications including metadata associated with the manipulation and restructuring of said data. Additionally the system has a Data Grouping Engine 24 which is used to combine disparate units of data 20 into useful groups of data 26 that transform the disparate fragmented units of data 20 into useful and valuable units of information 26 that can be processed by the user or a third-party entity”. Further detailed in par. 170 describes different combinations of AI for data organization; “system uses a combination of machine artificial intelligence and group social intelligence to organize data units 20 into data groups 26 and to create clusters 30, compound clusters 32 and nested clusters 34 that are useful and valuable to entities. Artificial intelligence is used in the form of algorithms and a self-learning neural network comprised of multiple Threshold Learning Units (TLU's) used to create and combine data groups that are valuable and useful to entities”); wherein: the derived information further includes a set of contextual categories pertinent to components of the new information and the derived information, a contextual category being assigned to a component based on specific attributes of the component, the contextual categories being assigned in accordance with a taxonomy that provides a unifying context for similar components of information, the taxonomy being hierarchically arranged in a manner wherein a child contextual category can have a plurality of parent contextual categories (par. 185-199 shows examples of contextual categories related to one or more personal information accounts of a user that is utilized to give the user the ability to manage personal information; create single and integrated view of behaviors and activities along with other tracked traits of the user’s digital interactions; par. 167 organizing fragmented (parsed) data into useful groups and subgroups into a parent child organization structure; fig. 21 examples of data types).; and storing, with respect to each item of information, the new information and the derived information, in a storage system in communication with the server system, and associating such stored item of information with an internal account of the specific user and with the corresponding information type and set of data fields (par.165-167 Personal data store functions as a primary repository for all collected and derived information across all data sources and which are aggregated together through means of a data grouping engine); and causing the stored items of information to be made accessible through the graphical user interface (fig. 39 is one example of user interface that can show aggregated data from data grouping engine to display to the user for interaction). As for claim 2, Atanda teaches. An infrastructure according to claim 1, wherein the computer processes further comprise parsing by the server system the received set of items to derive the information type and the set of data fields (par. 165 and 167 API enable dynamic restructuring of said data into useful groups of data that transform disparate fragmented (parsed) units of data into useful and valuable units of information 26). As for claim 3, Atanda teaches. An infrastructure according to claim 1, wherein the information type and the set of data fields are determined by parsing by the computing device, and the computer processes further comprise receiving, by the server system, data characterizing the information type and the set of data fields (par. 167 organizing fragmented (parsed) data into useful groups and subgroups into a parent child organization structure; fig. 21 examples of data types). As for claim 4, Atanda teaches. An infrastructure according to claim 1, wherein
Read full office action

Prosecution Timeline

Aug 13, 2024
Application Filed
Oct 14, 2025
Non-Final Rejection — §102, §DP (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12598212
Cybersecurity Risk Analysis and Modeling of Risk Data on an Interactive Display
2y 5m to grant Granted Apr 07, 2026
Patent 12584752
VISUAL VEHICLE-POSITIONING FUSION SYSTEM AND METHOD THEREOF
2y 5m to grant Granted Mar 24, 2026
Patent 12586264
WORD EVALUATION VALUE ACQUISITION METHOD, APPARATUS AND PROGRAM
2y 5m to grant Granted Mar 24, 2026
Patent 12578836
USER INTERFACE FOR INTERACTING WITH AN AFFORDANCE IN AN ENVIRONMENT
2y 5m to grant Granted Mar 17, 2026
Patent 12580920
SYSTEM AND METHOD FOR FACILITATING USER INTERACTION WITH A SIMULATED OBJECT ASSOCIATED WITH A PHYSICAL LOCATION
2y 5m to grant Granted Mar 17, 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

1-2
Expected OA Rounds
73%
Grant Probability
99%
With Interview (+27.8%)
3y 9m
Median Time to Grant
Low
PTA Risk
Based on 814 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