Integrated circuit device with data modifying capabilities and related methods
AssigneeMicrosoft Corporation
InventorScott B. Guthery
Life of this patent
Estimating the term…
Abstract
Various embodiments pertain to an integrated circuit (IC) device and related systems that are configured to modify data values held by the device.
Claims16
An integrated circuit card system comprising:
- means for storing a plurality of masks that are configured to modify specific data values into general representations of the specific data values;
- means for selecting a first mask responsive to a first use context for use in an end-user transaction;
- means for applying the first mask to a specific data value to provide a first general representation for the first use context that is used in place of the specific data value in the end-user transaction;
- means for selecting a second mask responsive to a second use context associated with a second end user transaction;
- and
- means for applying the second mask to the specific data value to provide a second general representation for the second use context, the second general representation being different from the first general representation and being used in place of the second use context's specific data value.
An integrated circuit card system comprising:
- means for associating a mask with an identity that is capable of making a data request associated with an end-user transaction;
- means for receiving a data request from the identity;
- means for selecting the mask that is associated with the identity;
- means for applying the selected mask to a data value having a first precision and producing therefrom a data value having a second precision that is lower than the first precision;
- and
- means for transferring the data value having the second precision to the identity for use in the end-user transaction.
One or more computer-readable media having computer-readable instructions thereon which, when executed by an integrated circuit device, cause the integrated circuit device to perform a method comprising:
- storing a plurality of masks that are configured to modify specific data values into general representations of the specific data values;
- selecting a first mask responsive to a first use context for use in an end-user transaction;
- applying the first mask to a specific data value to provide a first general representation for the first use context that is used in place of the specific data value in the end-user transaction;
- selecting a second mask responsive to a second use context associated with a second end user transaction;
- and
- applying the second mask to the specific data value to provide a second general representation for the second use context, the second general representation being different from the first general representation and being used in place of the second use context's specific data value.
One or more computer-readable media having computer-readable instructions thereon which, when executed by an integrated circuit device, cause the integrated circuit device to perform a method comprising:
- associating a mask with an identity that is capable of making a data request associated with an end-user transaction;
- receiving a data request from the identity;
- selecting the mask that is associated with the identity;
- applying the selected mask to a data value having a first precision and producing therefrom a data value having a second precision that is lower than the first precision;
- and
- transferring the data value having the second precision to the identity for use in the end-user transaction.
Dependencies are inferred from the claim text.