Patent ID: 9639707
Date: 2017-05-02
CPC Classifications: G06F,H04L

Claim:
1. A method, including steps of receiving one or more set of data structures from one or more client devices at a server device, wherein said server device maintains said set of data structures in a format inaccessible to unauthorized users of said set of data structures; sending, one or more times, particular sets of data object instances from said one or more client devices to the server device, said sets of data object instances having an organization in a data structure; at said server, causing each said set of data object instances from said client device to be operated on in accord with a set of data management rules, said steps of causing to be operated including supplying one or more applets to the client device, the applets operating at the client device to operate on one or more data object instances at the client device; wherein, in response to said requests from said one or more client devices, performing an operation on said server device, wherein said operation changes a relationship of said plurality of data object instances to said data structure without changing attribute values of said data object instances, sending a result of said steps of performing the operation to said client device, wherein said steps of supplying one or more applets are performed in response to receiving partially obfuscated data object instances at said server, wherein the server determines a particular set of applets to supply in response to said non-obfuscated portions of said partially obfuscated data object instances.