System and methods for using cipher objects to protect data
AssigneeSertainty Corporation
InventorsGregory Scott Smith, Melani Leigh Smith Weed, Daniel Michael Fischer, Elke M. Ridenour
Life of this patent
Estimating the term…
Abstract
Systems, methods, and devices configured to build and utilize an intelligent cipher transfer object are provided. The. intelligent cipher transfer object includes a set of participants protected by cloaking patterns. A portable dynamic rule set, which includes executable code for managing access to the protected set of participants, is included within the intelligent cipher transfer object. For a given user, the intelligent cipher transfer object may provide access to some of the participants while preventing access to other participants, based on the portable dynamic rule set therein.
Claims18
A computer-implemented method for creating digitally secured data, the method comprising:
- constructing a self-protected data object comprising at least one delegate object and an access list built into the self-protected data object, wherein the at least one delegate object comprises an externally addressable network address and wherein the delegate object communicates with a remote delegate service at the externally addressable network address, wherein the self-protected data object is protected using a protection scheme independent of an operating system, application, or environment;
- initializing the remote delegate service with one or more user authentication credentials specific to the access list built into the self-protected data object such that access to the self-protected data object is limited to users associated with the user authentication credentials stored at the remote delegate service;
- and
- updating the one or more user authentication credentials specific to the self-protected data object, wherein updating the one or more user authentication credentials specific to the self-protected data object comprises adding new user credentials to the one or more user authentication credentials specific to the self-protected data object such that additional users are provided with authenticated access to the data object.
A system for creating digitally secured data, the method comprising:
- one or more processors;
- and
- a memory coupled with the one or more processors wherein the one or more processors executes computer-executable instructions stored in the memory, that when executed:
- constructs a self-protected data object comprising at least one delegate object and an access list built into the self-protected data object, wherein the at least one delegate object comprises an externally addressable network address and wherein the delegate object communicates with a remote delegate service at the externally addressable network address wherein the self-protected data object is protected using a protection scheme independent of an operating system, application, or environment;
- initializes the remote delegate service with one or more user authentication credentials specific to the access list built into the self-protected data object such that access to the self-protected data object is limited to users associated with the user authentication credentials stored at the remote delegate service;
- and
- updates the one or more user authentication credentials specific to the self-protected data object, wherein updating the one or more user authentication credentials specific to the self-protected data object comprises adding new user credentials to the one or more user authentication credentials specific to the self-protected data object such that additional users are provided with authenticated access to the data object.
Dependencies are inferred from the claim text.