Systems and Methods for Securely Transmitting Large Data Files
Abstract
In methods, systems, and computing devices configured to implement methods of conveying a data file from a first computing device to a second computing device. A referential complex dataset (RCD) is stored in memory of a first computing device and a second computing device. The first computing device may compare bit strings within a data file to bit strings within the RCD to identify a matching bit string in the RCD, generate a set of rules for locating the matched bit string in the RCD, and transmit the rule set to the second computing device. The second computing device may receive the rule set, sequentially use each rule in the rule set to identify corresponding bit strings in the RCD in memory, and copy the identified bit strings into a memory to replicate the data file.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method of receiving a data file in a first computing device from a second computing device, comprising:
storing a referential complex dataset (RCD) in memory of the first computing device that matches an RCD stored in the second computing device; receiving a rule set from the second computing device; sequentially using each rule in the rule set to identify corresponding bit strings in the RCD in memory; and copying the identified bit strings into a memory to replicate the data file.
2 . The method of claim 1 , further comprising:
processing the replicated data file using an application compatible with the data file.
3 . The method of claim 1 , further comprising:
storing a subscriber RCD in memory of the first computing device; receiving a secondary rule set from the second computing device; sequentially using each secondary rule in the secondary rule set to identify corresponding bit strings in the subscriber RCD in memory; using the identified corresponding bit strings in the subscriber RCD as rule to identify corresponding bit strings in the RCD in memory; and copying the identified bit strings into a memory to replicate the data file.
4 . A computing device, comprising:
a memory; and a processor coupled to the memory and configured with processor-executable instructions to perform operations comprising:
storing a referential complex dataset (RCD) in memory of the computing device that matches an RCD stored in a second computing device;
receiving a rule set from the second computing device;
sequentially using each rule in the rule set to identify corresponding bit strings in the RCD in memory; and
copying the identified bit strings into a memory to replicate the data file.
5 . The computing device of claim 4 , further comprising:
processing the replicated data file using an application compatible with the data file.
6 . The computing device of claim 4 , further comprising:
storing a subscriber RCD in memory of the first computing device; receiving a secondary rule set from the second computing device; sequentially using each secondary rule in the secondary rule set to identify corresponding bit strings in the subscriber RCD in memory; using the identified corresponding bit strings in the subscriber RCD as rule to identify corresponding bit strings in the RCD in memory; and copying the identified bit strings into a memory to replicate the data file.
7 . A non-transitory processor-readable storage medium having stored thereon processor-executable instructions configured to cause a processor of a computing device to perform operations comprising:
storing a referential complex dataset (RCD) in memory of the computing device that matches an RCD stored in a second computing device; receiving a rule set from the second computing device; sequentially using each rule in the rule set to identify corresponding bit strings in the RCD in memory; and copying the identified bit strings into a memory to replicate the data file.
8 . The non-transitory processor-readable storage medium of claim 7 , wherein the stored processor-executable instructions are configured to cause the processor of the computing device to perform operations further comprising:
processing the replicated data file using an application compatible with the data file.
9 . The non-transitory processor-readable storage medium of claim 7 , wherein the stored processor-executable instructions are configured to cause the processor of the computing device to perform operations further comprising:
storing a subscriber RCD in memory of the computing device; receiving a secondary rule set from the second computing device; sequentially using each secondary rule in the secondary rule set to identify corresponding bit strings in the subscriber RCD in memory; using the identified corresponding bit strings in the subscriber RCD as rule to identify corresponding bit strings in the RCD in memory; and copying the identified bit strings into a memory to replicate the data file.Join the waitlist — get patent alerts
Track US2020065503A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.