Claims
- 1. A method for processing data comprising the steps of:
receiving a record having a plurality of identifiers, the record corresponding to an entity; utilizing a cryptographic algorithm to process at least two of the plurality of identifiers in the record to form a processed record; comparing the processed record to previously stored data; a matching the processed record with the previously stored data that is determined to reflect the entity, the previously stored data that is determined to reflect the entity comprising at least a portion of at least two previously received records.
- 2. The method of claim 1 further comprising the step of one of assigning and identifying a source to the record.
- 3. The method of claim 2 further comprising the step of deciphering at least a portion of the processed record after the step of matching the processed record with the previously stored data that is determined to reflect the entity.
- 4. The method of claim 3 wherein the deciphered at least a portion of the processed record is the source.
- 5. The method of claim 1 further comprising the step of adding salt to the record.
- 6. The method of claim 1 further comprising receiving a plurality of received records.
- 7. The method of claim 1 further comprising the step of analyzing the record prior to the step of utilizing the cryptographic algorithm to process at least a portion of the record.
- 8. The method of claim 7 wherein the step of analyzing the record includes comparing at least one of the plurality of identifiers against one of:
a user-defined criterion; and a data set in one of a secondary database and a list.
- 9. The method of claim 8 further comprising the step of enhancing the record.
- 10. The method of claim 9 wherein the step of enhancing the record includes formatting the at least one of the plurality of identifiers in accordance with a user-defined standard.
- 11. The method of claim 9 wherein the step of enhancing the record includes generating a variant to the at least one of the plurality of identifiers and including the variant with the record.
- 12. The method of claim 9 wherein the step of enhancing the record includes:
querying the data set for a secondary identifier relating to the record; and supplementing the record with the secondary identifier.
- 13. The method of claim 1 further comprising the step of converting the record into a standardized message format.
- 14. The method of claim 13 wherein the step of converting the record into a standardized message format includes the step of utilizing a type indicator corresponding with each of the plurality of identifiers.
- 15. The method of claim 14 wherein the type indicator is discernable after the step of utilizing the cryptographic algorithm.
- 16. The method of claim 1 wherein the step of matching the processed record with the previously stored data that is determined to reflect the entity includes the steps of:
retrieving the previously stored data having at least one of the plurality of identifiers; evaluating whether another identifier is included in the processed record that is not included in the previously stored data having the at least one of the plurality of identifiers; and analyzing the previously stored data having the at least one of the plurality of identifiers for a match to the processed record based on the another identifier.
- 17. The method of claim 16 wherein the step of matching the processed record further comprises the step of retrieving a secondary previously stored data having the another identifier and including the secondary previously stored data with the previously stored data having the at least one of plurality of identifiers.
- 18. The method of claim 1 wherein the step of matching the processed record with the previously stored data that is determined to reflect the entity includes the step of assigning a persistent key associated with at least a portion of the previously stored data that is determined to reflect the entity to the matched processed record.
- 19. The method of claim 2 further comprising the step of issuing a message based upon a user-defined rule.
- 20. The method of claim 19 wherein the message includes one of the source of the record and at least one source of the previously stored data.
- 21. The method of claim 19 wherein the step of issuing a message based upon a user-defined rule includes the step of issuing a message in user-defined intervals.
- 22. The method of claim 1 further comprising the step of storing the processed record in a database.
- 23. A method for processing data comprising the steps of:
receiving a record having a plurality of identifiers, the record corresponding to an entity; utilizing a cryptographic algorithm to process at least two of the plurality of identifiers in the record to form a processed record; comparing the processed record to previously stored data; determining matched data by matching the processed record with the previously stored data that is determined to reflect the entity based upon the plurality of identifiers; analyzing whether another identifier is included in the processed record that is not included in the previously stored data that is determined to reflect the entity based upon the plurality of identifiers; and matching the matched data with the previously stored data that is determined to reflect the entity based upon the another identifier.
- 24. The method of claim 23 further comprising the step of one of assigning and identifying a source to the record.
- 25. The method of claim 24 further comprising the step of deciphering at least a portion of the processed record after the step of matching the matched data.
- 26. The method of claim 25 wherein the deciphered at least a portion of the processed record is the source.
- 27. The method of claim 23 further comprising the step of adding salt to the record.
- 28. The method of claim 23 wherein the received record comprises a plurality of received records.
- 29. The method of claim 23 further comprising the step of analyzing the record prior to the step of utilizing the cryptographic algorithm to process at least a portion of the record.
- 30. The method of claim 29 wherein the step of analyzing the record includes the step of comparing at least one of the plurality of identifiers against one of:
a user-defined criterion and a data set in one of a secondary database and a list.
- 31. The method of claim 30 further comprising the step of enhancing the record.
- 32. The method of claim 31 wherein the step of enhancing the record includes formatting the at least one of the plurality of identifiers in accordance with a user-defined standard.
- 33. The method of claim 31 wherein the step of enhancing the record includes generating a variant to the at least one of the plurality of identifiers and including the variant with the record.
- 34. The method of claim 31 wherein the step of enhancing the record includes:
querying the data set for a secondary identifier relating to the record; and supplementing the record with the secondary identifier.
- 35. The method of claim 23 further comprising the step of converting the record into a standardized message format.
- 36. The method of claim 35 wherein the step of converting the record into a standardized message format includes the step of utilizing a type indicator corresponding with each of the plurality of identifiers.
- 37. The method of claim 36 wherein the type indicator is discernable after the step of utilizing the cryptographic algorithm.
- 38. The method of claim 23 wherein the step of matching the matched data includes the step of assigning a persistent key associated with at least a portion of the previously stored data that is determined to reflect the entity to the processed record.
- 39. The method of claim 24 further comprising the step of issuing a message based upon a user-defined rule.
- 40. The method of claim 39 wherein the message includes one of the source of the record and at least one source of the previously stored data.
- 41. The method of claim 40 wherein the step of issuing a message based upon a user-defined rule includes the step of issuing a message in user-defined intervals.
- 42. The method of claim 23 further comprising the step of storing the processed record in a database.
- 43. A method for processing data comprising the steps of:
receiving a record having a plurality of identifiers, the record corresponding to an entity; utilizing a cryptographic algorithm to process at least two of the plurality of identifiers in the record to form a processed record; comparing the processed record to previously stored data; and associating the processed record with the previously stored data that is determined to reflect a relationship with the entity.
- 44. The method of claim 43 further comprising the step of one of assigning and identifying a source to the record.
- 45. The method of claim 44 further comprising the step of deciphering at least a portion of the processed record after the step of associating the processed record with the previously stored data that is determined to reflect a relationship with the entity.
- 46. The method of claim 45 wherein the deciphered at least a portion of the processed record is the source.
- 47. The method of claim 43 further comprising the step of adding salt to the record.
- 48. The method of claim 43 wherein the received record comprises a plurality of received records.
- 49. The method of claim 43 wherein the previously stored data that is determined to reflect the relationship with the entity comprises at least a portion of two previously received records.
- 50. The method of claim 43 further comprising the step of analyzing the record prior to the step of utilizing the cryptographic algorithm to process at least two of the plurality of identifiers in the record.
- 51. The method of claim 50 wherein the step of analyzing the record includes comparing at least one of the plurality of identifiers against one of:
a user-defined criterion; and a data set in one of a secondary database and a list.
- 52. The method of claim 51 further comprising the step of enhancing the record.
- 53. The method of claim 52 wherein the step of enhancing the record includes formatting the at least one of the plurality of identifiers in accordance with a user-defined standard.
- 54. The method of claim 52 wherein the step of enhancing the record includes generating a variant to the at least one of the plurality of identifiers and including the variant with the record.
- 55. The method of claim 52 Wherein the step of enhancing the record includes:
querying the data set for a secondary identifier relating to the record; and supplementing the record with the secondary identifier.
- 56. The method of claim 43 further comprising the step of converting the record into a standardized message format.
- 57. The method of claim 56 wherein the step of converting the record into a standardized message format includes the step of utilizing a type indicator corresponding with each of the plurality of identifiers.
- 58. The method of claim 57 wherein the type indicator is discernable after the step of utilizing the cryptographic algorithm.
- 59. The method of claim 44 further comprising the step of issuing a message based upon a user-defined rule.
- 60. The method of claim 59 wherein the message includes one of the source of the record and the source of the previously stored data.
- 61. The method of claim 59 wherein the step of issuing the message based upon the user-defined rule includes the step of issuing a message in user-defined intervals.
- 62. The method of claim 43 further comprising the step of storing the processed record in a database.
- 63. The method of claim 43 further comprising the step of storing the relationships with the entity in a database.
- 64. A method for processing data comprising the steps of:
receiving a record having a plurality of identifiers, the record corresponding with an entity and at least one of the plurality of identifiers having previously been processed utilizing a cryptographic algorithm; comparing the record to previously stored data, at least a portion of the previously stored data having previously been processed utilizing the cryptographic algorithm; matching the record with the previously stored data that is determined to reflect the entity; and issuing a plurality of messages wherein at least one of the plurality of messages is noise.
- 65. The method of claim 64 wherein the step of issuing a plurality of messages occurs in user-defined intervals.
- 66. The method of claim 64 wherein at least one of the plurality of messages includes a source of the record.
- 67. The method of claim 64 further comprising the step of storing the record in a database.
- 68. A method for processing data comprising the steps of:
receiving a record having a plurality of identifiers, the record corresponding with an entity and at least one of the plurality of identifiers having previously been processed utilizing a cryptographic algorithm; comparing the record to previously stored data, at least a portion of the previously stored data having previously been processed utilizing the cryptographic algorithm; associating the record with the previously stored data that is determined to reflect a relationship with the entity; and issuing a plurality of messages wherein at least one of the plurality of messages is noise.
- 69. The method of claim 68 wherein the step of issuing a plurality of messages occurs in user-defined intervals.
- 70. The method of claim 68 wherein at least one of the plurality of messages includes a source of the record.
- 71. The method of claim 68 further comprising the step of storing the record in a database.
- 72. The method of claim 68 further comprising the step of storing the relationships with the entity in a database.
- 73. For a system for processing data and a computer readable medium containing program instructions for execution by a computer for performing the method comprising the steps of:
receiving a record having a plurality of identifiers, the record corresponding to an entity; utilizing a cryptographic algorithm to process at least two of the plurality of identifiers in the record to form a processed record; comparing the processed record to previously stored data; and matching the processed record with the previously stored data that is determined to reflect the entity, the previously stored data that is determined to reflect the entity comprising at least a portion of at least two previously received records.
- 74. The computer readable medium for performing the method of claim 73 further comprising the step of one of assigning and identifying a source to the record.
- 75. The computer readable medium for performing the method of claim 74 further comprising the step of deciphering at least a portion of the processed record after the step of matching the processed record with the previously stored data that is determined to reflect the entity.
- 76. The computer readable medium for performing the method of claim 75 wherein the deciphered at least a portion of the processed record is the source.
- 77. The computer readable medium for performing the method of claim 73 further comprising the step of adding salt to the record.
- 78. The computer readable medium for performing the method of claim 73 further comprising receiving a plurality of received records.
- 79. The computer readable medium for performing the method of claim 73 further comprising the step of analyzing the record prior to the step of utilizing the cryptographic algorithm to process at least a portion of the record.
- 80. The computer readable medium for performing the method of claim 79 wherein the step of analyzing the record includes comparing at least one of the plurality of identifiers against one of:
a user-defined criterion; and a data set in one of a secondary database and a list.
- 81. The computer readable medium for performing the method of claim 80 further comprising the step of enhancing the record.
- 82. The computer readable medium for performing the method of claim 81 wherein the step of enhancing the record includes formatting the at least one of the plurality of identifiers in accordance with a user-defined standard.
- 83. The computer readable medium for performing the method of claim 81 wherein the step of enhancing the record includes generating a variant to the at least one of the plurality of identifiers and including the variant with the record.
- 84. The computer readable medium for performing the method of claim 81 wherein the step of enhancing the record includes:
querying the data set for a secondary identifier relating to the record; and supplementing the record with the secondary identifier.
- 85. The computer readable medium for performing the method of claim 73 further comprising the step of converting the record into a standardized message format.
- 86. The computer readable medium for performing the method of claim 85 wherein the step of converting the record into a standardized message format includes the step of utilizing a type indicator corresponding with each of the plurality of identifiers.
- 87. The computer readable medium for performing the method of claim 86 wherein the type indicator is discernable after the step of utilizing the cryptographic algorithm.
- 88. The computer readable medium for performing the method of claim 73 wherein the step of matching the processed record with the previously stored data that is determined to reflect the entity includes the steps of:
retrieving the previously stored data having at least one of the plurality of identifiers; evaluating whether another identifier is included in the processed record that is not included in the previously stored data having the at least one of the plurality of identifiers; and analyzing the previously stored data having the at least one of the plurality of identifiers for a match to the processed record based on the another identifier.
- 89. The computer readable medium for performing the method of claim 88 wherein the step of matching the processed record further comprises the step of retrieving a secondary previously stored data having the another identifier and including the secondary previously stored data with the previously stored data having the at least one of plurality of identifiers.
- 90. The computer readable medium for performing the method of claim 73 wherein the step of matching the processed record with the previously stored data that is determined to reflect the entity includes the step of assigning a persistent key associated with at least a portion of the previously stored data that is determined to reflect the entity to the matched processed record.
- 91. The computer readable medium for performing the method of claim 74 further comprising the step of issuing a message based upon a user-defined rule.
- 92. The computer readable medium for performing the method of claim 91 wherein the message includes one of the source of the record and at least one source of the previously stored data.
- 93. The computer readable medium for performing the method of claim 91 wherein the step of issuing a message based upon a user-defined rule includes the step of issuing a message in user-defined intervals.
- 94. The computer readable medium for performing the method of claim 73 further comprising the step of storing the processed record in a database.
- 95. For a system for processing data and a computer readable medium containing program instructions for execution by a computer for performing the method comprising the steps of:
receiving a record having a plurality of identifiers, the record corresponding to an entity; utilizing a cryptographic algorithm to process at least two of the plurality of identifiers in the record to form a processed record; comparing the processed record to previously stored data; determining matched data by matching the processed record with the previously stored data that is determined to reflect the entity based upon the plurality of identifiers; analyzing whether another identifier is included in the processed record that is not included in the previously stored data that is determined to reflect the entity based upon the plurality of identifiers; and matching the matched data with the previously stored data that is determined to reflect the entity based upon the another identifier.
- 96. The computer readable medium for performing the method of claim 95 further comprising the step of one of assigning and identifying a source to the record.
- 97. The computer readable medium for performing the method of claim 96 further comprising the step of deciphering at least a portion of the processed record after the step of matching the matched data
- 98. The computer readable medium for performing the method of claim 97 wherein the deciphered at least a portion of the processed record is the source.
- 99. The computer readable medium for performing the method of claim 95 further comprising the step of adding salt to the record.
- 100. The computer readable medium for performing the method of claim 95 wherein the received record comprises a plurality of received records.
- 101. The computer readable medium for performing the method of claim 95 further comprising the step of analyzing the record prior to the step of utilizing the cryptographic algorithm to process at least a portion of the record.
- 102. The computer readable medium for performing the method of claim 101 wherein the step of analyzing the record includes the step of comparing at least one of the plurality of identifiers against one of:
a user-defined criterion and a data set in one of a secondary database and a list.
- 103. The computer readable medium for performing the method of claim 102 further comprising the step of enhancing the record.
- 104. The computer readable medium for performing the method of claim 103 wherein the step of enhancing the record includes formatting the at least one of the plurality of identifiers in accordance with a user-defined standard.
- 105. The computer readable medium for performing the method of claim 103 wherein the step of enhancing the record includes generating a variant to the at least one of the plurality of identifiers and including the variant with the record.
- 106. The computer readable medium for performing the method of claim 103 wherein the step of enhancing the record includes:
querying the data set for a secondary identifier relating to the record; and supplementing the record with the secondary identifier.
- 107. The computer readable medium for performing the method of claim 95 further comprising the step of converting the record into a standardized message format.
- 108. The computer readable medium for performing the method of claim 107 wherein the step of converting the record into a standardized message format includes the step of utilizing a type indicator corresponding with each of the plurality of identifiers.
- 109. The computer readable medium for performing the method of claim 108 wherein the type indicator is discernable after the step of utilizing the cryptographic algorithm.
- 110. The computer readable medium for performing the method of claim 95 wherein the step of matching the matched data includes the step of assigning a persistent key associated with at least a portion of the previously stored data that is determined to reflect the entity to the processed record.
- 111. The computer readable medium for performing the method of claim 96 further comprising the step of issuing a message based upon a user-defined rule.
- 112. The computer readable medium for performing the method of claim 111 wherein the message includes one of the source of the record and at least one source of the previously stored data.
- 113. The computer readable medium for performing the method of claim 112 wherein the step of issuing a message based upon a user-defined rule includes the step of issuing a message in user-defined intervals.
- 114. The computer readable medium for performing the method of claim 95 further comprising the step of storing the processed record in a database.
- 115. For a system for processing data and a computer readable medium containing program instructions for execution by a computer for performing the method comprising the steps of:
receiving a record having a plurality of identifiers, the record corresponding to an entity; utilizing a cryptographic algorithm to process at least two of the plurality of identifiers in the record to form a processed record; comparing the processed record to previously stored data; and associating the processed record with the previously stored data that is determined to reflect a relationship with the entity.
- 116. The computer readable medium for performing the method of claim 115 further comprising the step of one of assigning and identifying a source to the record.
- 117. The computer readable medium for performing the method of claim 116 further comprising the step of deciphering at least a portion of the processed record after the step of associating the processed record with the previously stored data that is determined to reflect a relationship with the entity.
- 118. The computer readable medium for performing the method of claim 117 wherein the deciphered at least a portion of the processed record is the source.
- 119. The computer readable medium for performing the method of claim 115 further comprising the step of adding salt to the record.
- 120. The computer readable medium for performing the method of claim 115 wherein the received record comprises a plurality of received records.
- 121. The computer readable medium for performing the method of claim 115 wherein the previously stored data that is determined to reflect the relationship with the entity comprises at least a portion of two previously received records.
- 122. The computer readable medium for performing the method of claim 115 further comprising the step of analyzing the record prior to the step of utilizing the cryptographic algorithm to process at least two of the plurality of identifiers in the record.
- 123. The computer readable medium for performing the method of claim 122 wherein the step of analyzing the record includes comparing at least one of the plurality of identifiers against one of:
a user-defined criterion; and a data set in one of a secondary database and a list.
- 124. The computer readable medium for performing the method of claim 123 further comprising the step of enhancing the record.
- 125. The computer readable medium for performing the method of claim 124 wherein the step of enhancing the record includes formatting the at least one of the plurality of identifiers in accordance with a user-defined standard.
- 126. The computer readable medium for performing the method of claim 124 wherein the step of enhancing the record includes generating a variant to the at least one of the plurality of identifiers and including the variant with the record.
- 127. The computer readable medium for performing the method of claim 124 wherein the step of enhancing the record includes:
querying the data set for a secondary identifier relating to the record; and supplementing the record with the secondary identifier.
- 128. The computer readable medium for performing the method of claim 115 further comprising the step of converting the record into a standardized message format.
- 129. The computer readable medium for performing the method of claim 128 wherein the step of converting the record into a standardized message format includes the step of utilizing a type indicator corresponding with each of the plurality of identifiers.
- 130. The computer readable medium for performing the method of claim 129 wherein the type indicator is discernable after the step of utilizing the cryptographic algorithm.
- 131. The computer readable medium for performing the method of claim 116 further comprising the step of issuing a message based upon a user-defined rule.
- 132. The computer readable medium for performing the method of claim 131 wherein the message includes one of the source of the record and the source of the previously stored data.
- 133. The computer readable medium for performing the method of claim 131 wherein the step of issuing the message based upon the user-defined rule includes the step of issuing a message in user-defined intervals.
- 134. The computer readable medium for performing the method of claim 115 further comprising the step of storing the processed record in a database.
- 135. The computer readable medium for performing the method of claim 115 further comprising the step of storing the relationships with the entity in a database.
- 136. For a system for processing data and a computer readable medium containing program instructions for execution by a computer for performing the method comprising the steps of:
receiving a record having a plurality of identifiers, the record corresponding with an entity and at least one of the plurality of identifiers having previously been processed utilizing a cryptographic algorithm; comparing the record to previously stored data, at least a portion of the previously stored data having previously been processed utilizing the cryptographic algorithm; matching the record with the previously stored data that is determined to reflect the entity; and issuing a plurality of messages wherein at least one of the plurality of messages is noise.
- 137. The computer readable medium for performing the method of claim 136 wherein the step of issuing a plurality of messages occurs in user-defined intervals.
- 138. The computer readable medium for performing the method of claim 136 wherein at least one of the plurality of messages includes a source of the record.
- 139. The computer readable medium for performing the method of claim 136 further comprising the step of storing the record in a database.
- 140. For a system for processing data and a computer readable medium containing program instructions for execution by a computer for performing the method comprising the steps of:
receiving a record having a plurality of identifiers, the record corresponding with an entity and at least one of the plurality of identifiers having previously been processed utilizing a cryptographic algorithm; comparing the record to previously stored data, at least a portion of the previously stored data having previously been processed utilizing the cryptographic algorithm; associating the record with the previously stored data that is determined to reflect a relationship with the entity; and issuing a plurality of messages wherein at least one of the plurality of messages is noise.
- 141. The computer readable medium for performing the method of claim 140 wherein the step of issuing a plurality of messages occurs in user-defined intervals.
- 142. The computer readable medium for performing the method of claim 140 wherein at least one of the plurality of messages includes a source of the record.
- 143. The computer readable medium for performing the method of claim 140 further comprising the step of storing the record in a database.
- 144. The computer readable medium for performing the method of claim 140 further comprising the step of storing the relationships with the entity in a database.
CROSS-REFERENCE TO RELATED APPLICATION
[0001] The present application claims the benefit of provisional application No. 60/424,240, filed in the United States Patent Office on Nov. 6, 2002.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60424240 |
Nov 2002 |
US |