US2021334672A1PendingUtilityA1

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

Assignee: MYCOLLECTED INCPriority: Nov 2, 2018Filed: Jul 6, 2021Published: Oct 28, 2021
Est. expiryNov 2, 2038(~12.3 yrs left)· nominal 20-yr term from priority
G06F 16/54G06N 5/02G06F 16/93G06F 2221/2141G06F 3/04817G06F 21/6272G06F 21/6245G06F 3/0482
57
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A computer-implemented infrastructure providing a consistent graphical user interface that supports user-controlled organizing, storing, accessing and sharing of heterogeneous personal information of a specific user uses computer processes executed by a server system. The computer processes include 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; 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 derived information; and storing 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; wherein the stored items of information are made accessible only in accordance with permissions controlled by the specific user.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A computer-implemented method of providing a consistent graphical user interface supporting user-controlled organizing, storing, accessing and sharing of heterogeneous personal information of a specific user, the method 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;   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, 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, 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 parent contextual category can have a set of child 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, 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, the storing further including storing each component of information with its corresponding set of contextual categories;   wherein the stored items of information are made accessible 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 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.   
     
     
         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, 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.   
     
     
         6 . 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. 
     
     
         7 . A method according  claim 1 , further comprising causing sharing of a set of items of information that has been thus stored, such sharing being effectuated pursuant to selection, for sharing, of contextual categories applicable to the set of stored items. 
     
     
         8 . A method according to  claim 7 , 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. 
     
     
         9 . A method according to  claim 7 , 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. 
     
     
         10 . A method according to  claim 1 , wherein the artificial intelligence engine is a software component executing on the server system. 
     
     
         11 . A method according to  claim 1 , wherein the artificial intelligence engine is a software component executing on the computing device. 
     
     
         12 . A method according to  claim 7 , wherein causing sharing of the set of items includes causing sharing of the contextual categories applicable to the set of stored items. 
     
     
         13 . A method according to  claim 1 , wherein the computer processes further comprise, responsive to a user selection of a contextual category, causing display of items in the selected contextual category of the user's account. 
     
     
         14 . A method according to  claim 13 , wherein the computer processes further comprise providing a graphical representation by which the user can cause addition, to the user's account, of another contextual category. 
     
     
         15 . A method according to  claim 1 , wherein the computer processes further comprise providing a uniform graphical representation over a plurality of screens displayed to the user by which the user can cause addition of information to the user's account, wherein the information is of a type dependent on context of each the corresponding screens, so that a contextual category can be added when the context is a screen displaying contextual categories and a password can be added when the context is a screen displaying passwords.

Join the waitlist — get patent alerts

Track US2021334672A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.