Systems, methods, and computer program products for data governance and licensing
First Claim
1. A data governance and licensing system for monitoring usage of tracking data associated with transport of a plurality of packages by a common carrier and for facilitating licensing arrangements in connection therewith and between the common carrier and a plurality of authorized parties, said system comprising:
- one or more memory storage areas containing tracking data related to one or more parameters associated with transport of a plurality of package, generic usage data, and authorized user data related to the plurality of authorized parties, the authorized parties comprising those parties authorized to access the tracking data, the generic usage data comprising at least one threshold associated with access to said tracking data, and the at least one threshold being based upon;
(a) a volume of said access to said tracking data, (b) a duration of said access, and (c) a type of said access to said tracking data, wherein said type of said access to said tracking data, upon which the at least one threshold is based in part, comprises a determination of whether the authorized party is an external or internal party relative to said common carrier and an assessment of whether standard view information or tracking data has been accessed; and
one or more computer processors configured to;
(A) receive observed data associated with access of at least a portion of said tracking data by said at least one accessing party;
(B) analyze at least a portion of the observed data to determine an identity of the accessing party, the determined identity being stored as identification data;
(C) compare the identification data and the authorized user data to determine whether the accessing party is an authorized party;
(D) in response to the accessing party not being an authorized party;
i. determine whether one or more discrepancies exist between the observed data and the generic usage data; and
ii. in response to one or more discrepancies existing, generate a license proposal request configured to govern future access to said tracking data by said at least one accessing party; and
(E) in response to the accessing party being an authorized party;
i. determine whether one or more discrepancies exist between the observed data and the authorized user data; and
ii. in response to one or more discrepancies existing, generate a license revision request configured to govern future access to said tracking data by said at least one accessing party.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments provide a data governance and licensing system for monitoring usage of tracking data associated with transport of a plurality of packages and for facilitating licensing arrangements in connection therewith. In certain embodiments, the system comprises: one or more memory storage areas containing a variety of data and one or more computer processors. The one or more computer processors are configured to: receive observed data associated with access of tracking data by at least one accessing party; analyze at least a portion of the observed data to determine identification data for the accessing party; compare the identification data and the authorized user data to determine whether the accessing party is an authorized party; determine whether one or more discrepancies exist between the observed data and either generic usage data or authorized user data; and if so, generate either a license proposal or a license revision request.
146 Citations
22 Claims
-
1. A data governance and licensing system for monitoring usage of tracking data associated with transport of a plurality of packages by a common carrier and for facilitating licensing arrangements in connection therewith and between the common carrier and a plurality of authorized parties, said system comprising:
-
one or more memory storage areas containing tracking data related to one or more parameters associated with transport of a plurality of package, generic usage data, and authorized user data related to the plurality of authorized parties, the authorized parties comprising those parties authorized to access the tracking data, the generic usage data comprising at least one threshold associated with access to said tracking data, and the at least one threshold being based upon;
(a) a volume of said access to said tracking data, (b) a duration of said access, and (c) a type of said access to said tracking data, wherein said type of said access to said tracking data, upon which the at least one threshold is based in part, comprises a determination of whether the authorized party is an external or internal party relative to said common carrier and an assessment of whether standard view information or tracking data has been accessed; andone or more computer processors configured to; (A) receive observed data associated with access of at least a portion of said tracking data by said at least one accessing party; (B) analyze at least a portion of the observed data to determine an identity of the accessing party, the determined identity being stored as identification data; (C) compare the identification data and the authorized user data to determine whether the accessing party is an authorized party; (D) in response to the accessing party not being an authorized party; i. determine whether one or more discrepancies exist between the observed data and the generic usage data; and ii. in response to one or more discrepancies existing, generate a license proposal request configured to govern future access to said tracking data by said at least one accessing party; and (E) in response to the accessing party being an authorized party; i. determine whether one or more discrepancies exist between the observed data and the authorized user data; and ii. in response to one or more discrepancies existing, generate a license revision request configured to govern future access to said tracking data by said at least one accessing party. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product comprising at least one non-transitory computer-readable storage medium having computer-readable program code portions embodied therein, the computer-readable program code portions comprising:
-
(A) a first executable portion configured for receiving a plurality of data, wherein said data comprises; (i) tracking data related to one or more parameters associated with transport of a plurality of packages by a common carrier, (ii) generic usage parameter data, the generic usage parameter data comprising at least one threshold associated with access to said tracking data, and the at least one threshold being based upon;
(a) a volume of said access to said tracking data, (b) a duration of said access; and
(c) a type of said access to said tracking data, wherein said type of said access to said tracking data, upon which the at least one threshold is based in part, comprises a determination of whether the authorized party is an external or internal party relative to said common carrier and an assessment of whether standard view information or tracking data has been accessed; and(iii) authorized user data related to a plurality of authorized parties, the authorized parties comprising those parties authorized to access the tracking data; (B) a second executable portion configured for analyzing at least a portion of the observed data to determine an identity of the at least one accessing party, the determined identity being stored as identification data; (C) a third executable portion configured for comparing the identification data and the authorized user data to determine whether the at least one accessing party is an authorized party; and (D) a fourth executable portion configured for; i. in response to the accessing party not being an authorized party; a) determining whether one or more discrepancies exist between the observed data and the generic usage parameter data; and b) in response to one or more discrepancies existing, generating a license proposal request configured to govern future access to said tracking data by said at least one accessing party; and ii. in response to the accessing party being an authorized party; a) determining whether one or more discrepancies exist between the observed data and the authorized user data; and b) in response to one or more discrepancies existing, generating a license revision request configured to govern future access to said tracking data by said at least one accessing party. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A computer-implemented method for managing governance and licensing of data related to transport of a plurality of packages by a common carrier and for facilitating licensing arrangements in connection therewith and between the common carrier and a plurality of authorized parties, the method comprising the steps of:
-
(A) receiving and storing observed data within one or more memory storage areas, the actual data being associated with access of at least a portion of said tracking data by at least one accessing party; (B) analyzing at least a portion of the observed data to determine an identity of the accessing party, the determined identity being stored as identification data; (C) retrieving from the one or more memory storage areas at least a portion of authorized user data related to a plurality of authorized parties, the authorized parties comprising those parties authorized to access the tracking data; (D) comparing, via at least one computer processor, the identification data and the retrieved portion of the authorized user data to determine whether the accessing party is an authorized party; (E) in response to the accessing party not being an authorized party; i. retrieving from the one or more memory storage areas at least a portion of generic usage data, the generic usage data comprising at least one threshold associated with access to said tracking data, and the at least one threshold being based upon;
(a) a volume of said access to said tracking data, (b) a duration of said access, and (c) a type of said access to said tracking data, wherein said type of said access to said tracking data, upon which the at least one threshold is based in part, comprises a determination of whether the authorized party is an external or internal party relative to said common carrier and an assessment of whether standard view information or tracking data has been accessed;ii. determining whether one or more discrepancies exist between the observed data and the generic usage data; and iii. in response to one or more discrepancies existing, generating a license proposal request configured to govern future access to said tracking data by said at least one accessing party; and (F) in response to the accessing party being an authorized party; i. retrieving from the one or more memory storage areas at least a portion of the authorized user data, the authorized user data comprising at least one threshold associated with access to said tracking data, and the at least one threshold being based upon;
(a) a volume of said access to said tracking data, (b) a duration of said access, and (c) a type of said access to said tracking data, wherein said type of said access to said tracking data, upon which the at least one threshold is based in part, comprises a determination of whether the authorized party is an external or internal party relative to said common carrier and an assessment of whether standard view information or tracking data has been accessed;ii. determining whether one or more discrepancies exist between the observed data and the authorized user data; and iii. in response to one or more discrepancies existing, generating a license revision request configured to govern future access to said tracking data by said at least one accessing party.
-
Specification