Back to results
US 10,474,640 B1Granted
Technologies for file sharing
AssigneesSaphyre, Inc., Gabino M. Roche, Jr.
InventorGabino M. Roche, Jr.
Life of this patent
Estimating the term…
Abstract
This disclosure enables various computing technologies for sharing various files securely and selectively between various predefined user groups based on various predefined workflows. For each of the predefined workflows, the files are shared based on a data structure storing various document identifiers and various metadata tags, with the document identifiers mapping onto the metadata tags.
Claims30
A method comprising:
- serving, via a server, a user interface to a first application running on a first client, wherein the user interface is configured to receive a first entity identifier, a second entity identifier, an action identifier, and a selection of a file;
- receiving, via the server, the first entity identifier, the second entity identifier, and the action identifier from the first application;
- receiving, via the server, a copy of the file based on the selection;
- generating, via the server, a task identifier, a data structure, and a document identifier;
- grouping, via the server, the data structure with the task identifier;
- populating, via the server, the data structure with the document identifier, the first entity identifier, the second entity identifier, and the action identifier such that the document identifier maps onto the first entity identifier, the second entity identifier, and the action identifier;
- hosting, via the server, a session with a second application running on a second client, wherein the session is associated with the second entity identifier and the action identifier;
- associating, via the server, the second application with the task identifier during the session based on the second entity identifier associated with the session and the action identifier associated with the session matching the second entity identifier in the data structure and the action identifier in the data structure;
- and
- sharing, via the server, the copy with the second application during the session based on the task identifier such that the copy is retrievable via the second application based on the document identifier in the data structure.
7 more elements
Dependencies are inferred from the claim text.