Patents by Inventor Ka Fu Ko
Ka Fu Ko has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20230419186Abstract: Systems, methods and computer program products for automatically ingesting and filing documents in a database having a plurality of file locations. An electronic file having one or more documents is received. For each document in the received file, text data is identified and used to generate a plurality of suggested file locations for the received documents. Machine learning systems may be used to enhance the accuracy of suggested file locations.Type: ApplicationFiled: September 6, 2023Publication date: December 28, 2023Inventors: Gordon Scott Paterson, Michael Bradley, Brad Rosenberg, Ka Fu Ko
-
Patent number: 11775866Abstract: Systems, methods and computer program products for automatically ingesting and filing documents in a database having a plurality of file locations. An electronic file having one or more documents is received. For each document in the received file, text data is identified and used to generate a plurality of suggested file locations for the received documents. Machine learning systems may be used to enhance the accuracy of suggested file locations.Type: GrantFiled: December 1, 2020Date of Patent: October 3, 2023Assignee: Future Vault Inc.Inventors: Gordon Scott Paterson, Michael Bradley, Brad Rosenberg, Ka Fu Ko
-
Publication number: 20230028302Abstract: Provided herein are systems, methods, and computer readable media for document hierarchy permissions. This may include providing a permission database comprising a plurality of users, a plurality of advisors, and a plurality of categories. A candidate document is received at a network device. A candidate user, a candidate routing action, and a candidate document category are identified from the candidate document. A candidate document permission attribute is generated identifying the candidate user, candidate file location, and the candidate document category. The candidate document is stored, and the candidate document permission attribute corresponding to the candidate document is stored.Type: ApplicationFiled: July 25, 2022Publication date: January 26, 2023Applicant: FutureVault Inc.Inventors: Luke Joseph Kyleman, Ka Fu Ko
-
Patent number: 11475074Abstract: Methods, systems and computer program products for organizing and displaying in real-time data related to a plurality of documents. A plurality of documents and a plurality of entity identifiers are stored in a relational database storage. Each entity identifier has an entity type selected from a plurality of entity types. A plurality of entity associations between the plurality of entity identifiers and the plurality of documents are stored in a non-relational database storage. Each entity association defines a relationship between one or more entity identifiers and a selected document in the plurality of documents. A plurality of file icons are displayed in a display interface. The plurality of file icons includes active icons corresponding to a selection of the plurality of documents where the selection is determined by querying the non-relational database storage using at least one currently-selected entity identifier.Type: GrantFiled: August 30, 2017Date of Patent: October 18, 2022Assignee: FutureVault Inc.Inventors: Gordon Scott Paterson, Michael Bradley, Brad Rosenberg, Ka Fu Ko
-
Publication number: 20220075807Abstract: Methods and systems for sharing electronic documents are described herein. The example method includes storing the electronic documents in a relational database storage; storing entity identifiers in the relational database storage, each entity identifier representing an entity type; recording in a non-relational database storage associations between the electronic documents and at least one entity identifier, each association comprising a relationship between a set of electronic documents and the at least one entity identifier; associating a delegate account with the at least one entity identifier; and based on an association recorded in the non-relational database storage for the at least one entity identifier, granting the delegate account a subset of document management functions available for the set of documents.Type: ApplicationFiled: August 11, 2021Publication date: March 10, 2022Applicant: FutureVault Inc.Inventors: Gordon Scott Paterson, Michael Bradley, Brad Rosenberg, Ka Fu Ko
-
Patent number: 11120056Abstract: Methods and systems for sharing electronic documents are described herein. The example method includes storing the electronic documents in a relational database storage; storing entity identifiers in the relational database storage, each entity identifier representing an entity type; recording in a non-relational database storage associations between the electronic documents and at least one entity identifier, each association comprising a relationship between a set of electronic documents and the at least one entity identifier; associating a delegate account with the at least one entity identifier; and based on an association recorded in the non-relational database storage for the at least one entity identifier, granting the delegate account a subset of document management functions available for the set of documents.Type: GrantFiled: August 30, 2017Date of Patent: September 14, 2021Assignee: FutureVault Inc.Inventors: Gordon Scott Paterson, Michael Bradley, Brad Rosenberg, Ka Fu Ko
-
Publication number: 20210149839Abstract: Systems, methods and computer program products for automatically ingesting and filing documents in a database having a plurality of file locations. An electronic file having one or more documents is received. For each document in the received file, text data is identified and used to generate a plurality of suggested file locations for the received documents. Machine learning systems may be used to enhance the accuracy of suggested file locations.Type: ApplicationFiled: December 1, 2020Publication date: May 20, 2021Inventors: Gordon Scott Paterson, Michael Bradley, Brad Rosenberg, Ka Fu Ko
-
Patent number: 10884979Abstract: Systems, methods and computer program products for automatically ingesting and filing documents in a database having a plurality of file locations. An electronic file having one or more documents is received. For each document in the received file, text data is identified and used to generate a plurality of suggested file locations for the received documents. Machine learning systems may be used to enhance the accuracy of suggested file locations.Type: GrantFiled: September 1, 2017Date of Patent: January 5, 2021Assignee: FutureVault Inc.Inventors: Gordon Scott Paterson, Michael Bradley, Brad Rosenberg, Ka Fu Ko
-
Publication number: 20180067932Abstract: Methods, systems and computer program products for organizing and displaying in real-time data related to a plurality of documents. A plurality of documents and a plurality of entity identifiers are stored in a relational database storage. Each entity identifier has an entity type selected from a plurality of entity types. A plurality of entity associations between the plurality of entity identifiers and the plurality of documents are stored in a non-relational database storage. Each entity association defines a relationship between one or more entity identifiers and a selected document in the plurality of documents. A plurality of file icons are displayed in a display interface. The plurality of file icons includes active icons corresponding to a selection of the plurality of documents where the selection is determined by querying the non-relational database storage using at least one currently-selected entity identifier.Type: ApplicationFiled: August 30, 2017Publication date: March 8, 2018Inventors: Gordon Scott Paterson, Michael Bradley, Brad Rosenberg, Ka Fu Ko
-
Publication number: 20180067957Abstract: Systems, methods and computer program products for automatically ingesting and filing documents in a database having a plurality of file locations. An electronic file having one or more documents is received. For each document in the received file, text data is identified and used to generate a plurality of suggested file locations for the received documents. Machine learning systems may be used to enhance the accuracy of suggested file locations.Type: ApplicationFiled: September 1, 2017Publication date: March 8, 2018Inventors: Gordon Scott Paterson, Michael Bradley, Brad Rosenberg, Ka Fu Ko
-
Publication number: 20180068010Abstract: Methods and systems for sharing electronic documents are described herein. The example method includes storing the electronic documents in a relational database storage; storing entity identifiers in the relational database storage, each entity identifier representing an entity type; recording in a non-relational database storage associations between the electronic documents and at least one entity identifier, each association comprising a relationship between a set of electronic documents and the at least one entity identifier; associating a delegate account with the at least one entity identifier; and based on an association recorded in the non-relational database storage for the at least one entity identifier, granting the delegate account a subset of document management functions available for the set of documents.Type: ApplicationFiled: August 30, 2017Publication date: March 8, 2018Inventors: Gordon Scott Paterson, Michael Bradley, Brad Rosenberg, Ka Fu Ko