CN1757188A - 机密数据共享和匿名实体解析度 - Google Patents
机密数据共享和匿名实体解析度 Download PDFInfo
- Publication number
- CN1757188A CN1757188A CNA2003801072079A CN200380107207A CN1757188A CN 1757188 A CN1757188 A CN 1757188A CN A2003801072079 A CNA2003801072079 A CN A2003801072079A CN 200380107207 A CN200380107207 A CN 200380107207A CN 1757188 A CN1757188 A CN 1757188A
- Authority
- CN
- China
- Prior art keywords
- record
- computer
- execution
- readable medium
- manner
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 claims abstract description 131
- 230000008569 process Effects 0.000 claims abstract description 18
- 238000012545 processing Methods 0.000 claims abstract description 16
- 230000008878 coupling Effects 0.000 claims description 26
- 238000010168 coupling process Methods 0.000 claims description 26
- 238000005859 coupling reaction Methods 0.000 claims description 26
- 230000002045 lasting effect Effects 0.000 claims description 20
- 230000002708 enhancing effect Effects 0.000 claims description 8
- 150000003839 salts Chemical class 0.000 claims description 8
- 230000000295 complement effect Effects 0.000 claims description 7
- 238000004458 analytical method Methods 0.000 claims description 6
- 230000013011 mating Effects 0.000 claims description 3
- 230000000875 corresponding effect Effects 0.000 description 30
- 230000002427 irreversible effect Effects 0.000 description 14
- 230000006870 function Effects 0.000 description 8
- 230000006378 damage Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 208000027418 Wounds and injury Diseases 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 208000014674 injury Diseases 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000002441 reversible effect Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000009545 invasion Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 210000000056 organ Anatomy 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 102000004169 proteins and genes Human genes 0.000 description 1
- 108090000623 proteins and genes Proteins 0.000 description 1
- 238000000746 purification Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000005728 strengthening Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0407—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the identity of one or more communicating identities is hidden
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2455—Query execution
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6245—Protecting personal data, e.g. for financial or medical purposes
- G06F21/6254—Protecting personal data, e.g. for financial or medical purposes by anonymising data, e.g. decorrelating personal data from the owner's identification
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
- H04L63/102—Entity profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
- H04L63/104—Grouping of entities
Abstract
公开了用于处理数据的方法、程序和系统。数据包括多个实体的标识符。该方法、程序和系统包括步骤:(a)接收一条或多条记录,每条记录都具有多个标识符,每条记录对应于至少一个实体[20],(b)利用加密算法处理记录中多个标识符中的至少两个[48],(c)在将处理过的记录发送到独立的系统或数据库以后的某时,比较处理过的记录与先前存储的数据[54],(d)匹配处理过的记录与确定为反映实体的先前存储的数据,确定为反映实体的先前存储的数据包括至少两个确定为反映实体的先前存储的数据的至少一部分,先前存储的数据包括至少两条先前接收的记录的至少一部分,和/或基于其它标识符[54];和/或(e)关联处理过的记录与确定为反映与实体关系的先前存储的数据[54]。
Description
相关申请的交叉引用
本申请要求于2002年11月6日在美国专利局提交的编号为60/424,240的临时申请的权益。
政府赞助的研究或开发
不适用。
技术领域
本发明涉及处理和检索数据库中的数据,更具体而言,涉及以机密和匿名方式对数据的提交、比较和匹配/关联。
背景技术
鉴于2001年的911事件,各种团体(例如,公司、政府代理机构或自然人)都面临一个共同的两难问题:团体如何共享帮助相同或独立团体检测可能的恐怖分子或其它问题团体的存在的特定信息(例如,恐怖分子观察名单,黑名单或者实际或可能的问题实体名单),同时保持这种信息的安全性和机密性并隔离任何与事件不相关的信息?
提供或公开特定信息的犹豫及管理特定信息的使用与公开的法律是在信息以侵犯团体隐私或对其造成伤害的方式使用的考虑下声明的。这种伤害包括身份盗用,非法的直接市场活动,非法或入侵式政府活动,受保护阶级(例如,种族,宗教,性别,民族)迫害和歧视,反竞争实践,诽谤和/或信誉或经济损害。
响应这种两难问题,或任何需要共享机密数据的情况,有这样一种系统是有利的,其中各种团体可以如下方式向内部或外部处理或仓库提供数据:(a)不公开任何识别实体的数据(例如,姓名或社会安全号),充分识别数据中的每条记录(例如,源和记录号);(b)准备数据,从而:(i)不管源是什么,从相同的数据都得到相同的唯一值,及(ii)这种数据可以标准但机密的格式发送,以便保护数据的机密性和安全性,(c)将数据与先前提供的数据进行比较,同时数据仍然是机密格式,(d)通过匹配比较后的数据构造可识别实体(例如,通过利用可能的别名,地址,编号和/或其它识别信息的机密表示,使用持续密钥及分析和增强记录),(e)通过关联比较后的数据构造相关实体,和/或(f)产生用于合适团体的消息(例如,利用相关记录识别元素—例如,源和记录号),这种信息有时候是以机密方式发送的,如:(i)以时间间隔为基础和/或其中至少一条消息是噪声(例如,不与匹配或关联对应但发布以便最小化与业务量模式分析对应的特定脆弱性的消息)和(ii)在这种消息通过可逆加密算法(例如,编码、加密或其它用于产生机密等级但可以例如通过利用解码或解密反转的算法)处理以后。
当前的系统利用各种方式以相对机密的方式在团体内部或之间传输数据。例如,有些当前系统利用可逆加密算法,通过了解接收者将使用可比较解码或解密方法(即,将编码/加密的数据反转、返回或修改回原始数据的格式表示)来解译并理解数据,在发送数据之前修改数据以便产生一些机密等级并降低在发送过程中丢失数据的危险。但是,一旦数据被解译了,这种数据就要以造成恰恰是编码/加密处理要保护的伤害的方式被分析和使用。
其它当前系统利用常常作为文档签名的不可逆加密算法(例如,单向函数,如MD-5或其它用于产生机密等级但不可逆的算法),从而当文档在团体之间共享时使非法的文档改变可以被检测到。事实上,有些现有的不可逆加密算法使数据:(a)不管源是什么,对相同的数据都导致完全相同的唯一值,及(b)不可解译和不可逆,从而保护数据的机密性和安全性。即使数据是相同的,但是与没有小改变的数据相比,在使用不可逆加密算法以后,数据中任何小的改变(如额外的空间)都导致不同的值。有些当前系统利用不可逆加密算法处理一部分数据,然后基于完全相同的处理过的数据一一对应地匹配与合并记录。例如,目前医院中的系统可以通过单向函数处理电子病人记录中的社会安全号,然后基于处理过的社会安全号一一对应地匹配与合并数据库中的记录。
但是,还没有现有系统能最低限度:(a)在至少一部分这种接收到的数据通过加密算法(例如,可逆加密算法,如编码或解密,或者不可逆加密算法,如单向函数)处理以后,以一对多或多对多为基础(即,接收到的数据包括一条或多条与先前存储在数据库中的数据匹配的记录,先前存储在数据库中的匹配数据包括不止一条先前接收到的记录)匹配接收到的数据与先前存储在数据库中的数据,这限制了当前系统中建立可识别实体的能力,同时数据还是机密格式,(b)移动到初始匹配过程以外,来分析是否有任何附加信息在初始匹配中获得,然后基于该附加信息匹配先前存储在数据库中的其它数据,这进一步限制了当前系统构造可识别实体的能力,(c)利用这一段(a)和(b)中识别的那些功能的全部或部分来不仅匹配相同的实体,还以某种方式(例如,航线预订名单上的乘客是航线观察名单上一个自然人的室友)关联确定为相关的各种实体,和/或(d)发布多条消息,其中多条消息中至少有一条仅仅是噪声。
就象这样,此外,没有现有系统可以使用加密算法共享和比较机密数据(包括通过让个人可识别信息保持加密格式,但不作为限制),构造可识别或相关实体并以保持原始数据安全性和机密性的方式通知合适的实体。
提供本发明是为了解决这些和其它问题。
发明内容
本发明的一个目的是提供用于处理数据库中数据的方法、程序和系统。该方法、程序和系统优选地包括步骤:(a)接收一条或多条记录,每条记录都具有多个标识符(例如,多个已知类型的数据值,如对应于已知“名”类型的“John”和对应于已知“姓”类型的“Smith”的两个(2)数据值,这两个值有时候是来源于被解析成对应于独立已知类型的独立值的一个数据值,如当对应于已知“姓名”类型的原始数据值John Smith被解析成对应于已知“名”类型的John和对应于已知“姓”类型的Smith的两个(2)数据值时),每条记录对应于至少一个实体,(b)利用加密算法处理记录中多个标识符中的至少两个,(c)有时候,在将处理过的记录发送到独立的系统或数据库以后,比较处理过的记录与先前存储的数据,及(d)匹配处理过的记录与确定为反映实体的先前存储的数据,确定为反映实体的先前存储的数据包括至少两条先前接收的记录的一部分。
但是,还期望该方法、程序和系统还包括步骤:(a)为记录指定或识别源(例如,提供该记录的组织,该组织内的特定系统,及代表该特定系统内记录的唯一标识符),(b)在使用加密算法之前向记录加盐(即,用于拼凑、修改、扭曲或覆盖处理过的数据的附加数据),及(c)有时候,在匹配处理过的数据与确定为反映实体的先前存储的数据的步骤之后,解译至少一部分处理过的记录(如源)。
还期望该方法、程序和系统还包括在使用加密算法的步骤之前分析记录的步骤,该步骤可以包括:(a)对照用户定义的准则(如用户定义的标准)或二级数据库中的一个或多个数据集(如对于二级标识符查询二级数据库)或列表比较标识符,及(b)增强记录,如通过:(i)对至少一个标识符产生至少一个变体并在记录中包括该变体,及(ii)利用二级标识符补充记录。
还期望该方法、程序和系统还包括将记录转换成标准消息格式的步骤。例如,该方法、程序和系统可以通过对每个标识符使用类型指示器(例如,标号、变量、标志或其它对应于类型的指示器,如对应于类型的XML标志,如姓名或电话号码)将记录转换成标准消息格式。作为进一步的例子,其中记录包含对应于一个(1)姓类型和二个(2)电话号码类型的三个(3)标识符,利用<2>作为姓类型的类型标识符和<3>作为电话号码类型的类型标识符,一条标准化后的记录可以导致以下:<2>Smith</2><3>111-222-3333</3><3>222-111-3131</3>。还期望在使用加密算法的步骤之后类型指示器可以是可辨别的。例如,在加密算法中处理以后,在这段中上面阐述的标准化后的记录可以导致以下:
<2>23ff0ad398g13ef82kcks83cke821apw</2><3>bcke39sck30cvk1002ckwlAeMn301L3b</3><3>23kaPek309cwf319oc3f921ldks8773q</3>。
还期望匹配处理过的记录的步骤包括步骤:(a)检索具有完全相同标识符的先前存储的数据,(b)估计是否有不存在于先前存储的数据中的其它标识符包括在处理过的记录中,(c)基于该其它标识符为了与处理过的记录进行匹配而分析先前存储的数据,(d)重复这些步骤,直到基于该其它标识符先前存储的数据为了与处理过的记录进行匹配都分析了,及(e)向匹配的处理过的记录指定与至少一部分先前存储的数据关联的持续键(即,唯一的数字或字母数字标识符,最低限度可以用于区分对应于特定实体的一条或多条记录和对应于不同实体的其它记录)。就先前存储的数据的持续键作为任何匹配的结果而改变而言,参照改变的持续键,系统可以保存任何先前的持续键。
还期望该方法、程序和系统包括步骤:(a)基于用户定义的规则发布一条或多条消息,规则如:(i)其中消息包括记录的源和/或先前存储的数据的源,该源可以用于识别其它源中的相关信息,(ii)其中至少一条消息是噪声,和/或(iii)以用户定义的时间间隔,和/或(b)将处理过的记录存储在数据库中。
还期望该方法、处理和系统包括步骤:(a)接收具有多个标识符的记录,该记录对应于一个实体,(b)利用加密算法处理记录中多个标识符中的至少两个(有时候在使用加密算法之前分析记录),(c)比较处理过的记录与先前存储的数据,(d)基于多个标识符中的至少一个匹配处理过的记录与确定为反映实体的先前存储的数据,(e)分析是否有不包括在匹配的先前存储的数据中的其它标识符包括在处理过的记录中,及(f)基于该其它标识符匹配匹配数据与确定为反映实体的先前存储的二级数据(有时候将处理过的记录存储在数据库中)。
还期望该方法、系统和程序还包括步骤:(a)接收具有多个标识符的记录,该记录对应于一个实体,(b)利用加密算法处理记录的至少一部分(有时候在使用加密算法之前分析并增强记录),(c)比较处理过的记录与先前存储的数据,(d)关联处理过的记录与确定为反映与实体关系的先前存储的数据,及(e)将与实体的关系存储在数据库中。
还期望该方法、系统和程序还包括向处理过的记录指定持续键的步骤。
还期望该方法、系统和程序还包括步骤:(a)接收具有多个标识符的记录,该记录对应于一个实体,而且多个标识符中的至少一个已经利用加密算法进行了处理;(b)比较记录与先前存储的数据,先前存储的数据的至少一部分已经利用加密算法进行了处理;(c)匹配记录与确定为反映与实体关系的先前存储的数据和/或关联记录与确定为反映与实体关系的先前存储的数据;及(d)发布多条消息,其中多条消息中的至少一条是噪声。
本发明的这些和其它方面与属性将参考以下附图和相应说明进行讨论。
附图说明
图1是根据本发明的系统的功能性方框图。
图2是接收和处理记录步骤的流程图。
图3是图2中分析记录块的流程图。
图4是图2中比较连接数据块的流程图。
图5-7是进一步说明图2中比较连接数据块的流程图。
具体实施方式
尽管本发明可以有许多不同形式的实施方式,但在理解本公开内容应当看作本发明原理的范例,而不是要将本发明限定到所说明的特定实施方式的前提下将在附图中示出,而且在此详细描述其特定实施方式。
用于在存入数据库之前处理数据的数据处理系统10在图1至7中说明。系统10包括至少一台具有处理器14和存储器16的传统计算机12。存储器16既用于操作系统10的可执行软件的存储,又用于数据库和随机存取存储器中数据的存储。依赖于相关的机密性和安全性需求,全部或部分软件可以在各种不同的应用和设备中实现。例如,软件可以利用以下任何一个最低限度在任何计算机可读介质上实现、存储或提供:(a)安装在源系统上的软件应用,(b)在有任何篡改时自销毁单元的盒子单元,和/或(c)CD、DVD或软磁盘。计算机12可以从一个或多个源181-18n接收输入。
数据包括一条或多条具有多个标识符的记录。每条记录对应于一个或多个实体。该一个或多个实体可以是自然人、组织、动产、不动产、蛋白质、化学或器官混合物、生物或原子结构,或其它可以通过识别数据来表示的项。例如,包含姓名、雇主姓名、家庭地址、工作地址、工作电话号码、家庭电话号码、汽车牌照号码、汽车类型和社会安全号标识符的记录最低限度可以对应以下实体:(a)自然人,(b)组织(例如,雇主或航线),和/或(c)财产(例如,汽车)。
系统10从一个或多个源181-18n接收数据,并如图2所示处理每个接收到的记录。软件存储在存储器16中,并由处理器14处理或实现。
如图2所说明的,系统10在步骤20接收接收到的记录并以包括以下步骤的方式处理接收到的记录:(a)如果接收到的记录不是标准格式(例如,XML),则在步骤22将接收到的记录转换成标准格式,和(b)在步骤24将记录识别、指定或归于一个源(例如,一个或多个识别源181-18n中记录的标识符-如记录的一个或多个主键,如组织ID、系统ID和记录ID)(归于所接收记录的源的标识符是“属性数据”)。可选地,有时候使用编码的交叉引用表,由此属性数据由属性键表示,而该属性键用于在必要时定位属性值。
通过:(a)比较所接收记录20的标识符中的至少一部分与用户定义的准则和/或规则来执行几种功能,如:(i)步骤28中的姓名标准化(例如,同根姓名列表比较),(ii)步骤30中的地址净化(例如,同邮递标准比较),(iii)步骤32中的地球编码(例如,确定地理位置,如维度和经度坐标),(iv)步骤34中的域测试或转化(例如,比较性别域以验证M/F或将Male转化成M),(v)步骤36中的用户定义的格式化(例如,将所有社会安全号格式化成999-99-9999格式)和/或(vi)步骤38中的变体产生和包括(例如,公共值的代替值或拼写错误),(b)通过在步骤42中使系统10访问一个或多个数据库(这可以包括处理先前识别的,从而使系统以级联方式访问附加数据库)来搜索可以在步骤44中添加到所接收记录的附加数据(这可以作为用于接收的新记录进行提交并在步骤20中进行处理),在步骤40中补充所接收的记录,及(c)在步骤46中建立并包括哈希键(例如,所接收记录中特定数据的组合,如根名的前三个字母、姓的前四个字母和社会安全号的后五个数字),系统10还在步骤26通过分析和增强所接收记录的多个标识符中的一个或多个处理在步骤20接收到的记录(记录的分析和增强后的标识符是“增强数据”)。任何新的、修改过的或增强的数据都可以存储在新创建的域中,以保持原始数据的完整性。通过分析和增强每条记录中的标识符,对应于相同实体的标识符更有可能匹配(通过原始标识符,或通过新的、修改过的或增强的数据)。
然后,在步骤48中通过加密算法处理增强数据的全部或部分,而属性数据的全部或部分有时候是通过加密算法处理的,为了保护和机密性,这可以包括向增强数据或属性数据加盐,如:(a)利用不可逆加密算法(例如,单向函数)处理可识别实体的增强数据(不可逆的处理数据是“匿名数据”)和(b)有时候利用可逆加密算法(例如,加密或编码)处理属性数据(可逆的处理数据是“受保护的属性数据”)。
然后,匿名数据和受保护的属性数据在步骤50中连接(有时候还通过可逆加密算法进一步处理)(连接的匿名数据和受保护的属性数据是“连接数据”),并在步骤52中转移、处理并保存在仓库(“仓库”)中。
步骤52中仓库的位置并不太关键,因为步骤52中仓库中的连接数据是机密格式。此外,在这个例子中,只有属性数据易于从连接数据反转(例如,解密或解码)。如此,即使非法团体能够反转属性数据,这种团体也不能够访问、读取或估计增强数据。但是,整个连接数据可以用于比较和身份识别或相关目的,同时还保持机密性。
步骤52中仓库中的系统在步骤54中比较连接数据与先前存储的数据(如来自其它源和可能是所存储数据的仓库)并匹配任何反映相同或相关实体的数据。如图4所说明的,这类似地在以本发明人为发明人、以“实时数据仓库”为标题、申请号为10/331,068并且公开号为2003/0154194A1、在2003年8月14日公开的发明中示例,仓库中的系统在步骤56分析连接数据的第一标识符并在步骤58中确定这种标识符是否是候选列表建立者标识符(例如,可以帮助区分实体的标识符)。例如,表示自然人类型实体的社会安全号的标识符有助于区分实体并将用于建立用于匹配或关系建立的可能候选列表。如果标识符是候选列表建立者标识符,则系统将在步骤60中确定该标识符是否通常在实体之间是独特的,如通过比较该标识符与公共标识符列表并确定这种标识符是否在该列表上。如果标识符:(a)不是候选列表建立者标识符或(b)是候选列表建立者标识符但通常在实体之间不是独特的,则系统将在步骤62中确定连接数据中是否有任何附加的未比较的标识符。
除非基于用户定义的准则,在步骤66中系统确定标识符不应当被认为是通常独特的标识符,否则如果标识符是候选列表建立者和通常独特的标识符,则系统将在步骤64中检索先前存储的数据中完全相同的标识符的全部出现。例如,如果:(a)标识符表示社会安全号且处理后的值对应于值999-99-9999(例如,在社会安全号未知的情况下作为缺省值用于源系统中的值)和(b)对应于社会安全号标识符的用户定义准则是如果完全相同的社会安全号个数达到五十(50)(或某个其它设定的数量)则停止检索出现,在相同的社会安全号个数达到51的时候,系统将确定该社会安全号不是通常独特的标识符,并将停止检索出现。
如果在步骤66中标识符仍然被认为是通常独特的标识符,则检索到的出现在步骤68中更新或添加到候选列表和关系记录。但是,如果在步骤66中系统确定标识符不被认为是通常独特的标识符,则在步骤70中系统停止基于公共标识符的匹配(如通过将标识符添加到公共标识符列表)并在步骤72中不匹配先前基于公共标识符匹配的记录。最后,系统在步骤62确定连接数据中是否有任何附加的未比较的标识符。
一旦系统在步骤62确定不再有未比较的标识符,则系统在步骤74检索对应于候选列表的所有用于信用和/或身份识别的标识符(这种标识符是否是候选建立标识符)并在步骤76中比较连接数据与候选列表,从而使系统能够在步骤78创建信用指示器(如相似指示器和相关指示器)并利用信用指示器更新候选列表和关系记录。然后,系统在步骤80确定是否有任何基于相似指示器的匹配,如果有匹配被识别出来,则在步骤82中估计匹配的记录是否包含任何新的或先前未知的标识符,该标识符可以是添加或更新候选列表/关系记录的候选列表建立者标识符。这种处理在步骤84重复,直到没有更多的匹配可以辨别。然后,系统将在步骤86中为所有匹配的记录指定相同的持续键。如果对于任何记录都没有找到匹配,则在步骤88中为连接数据指定新的持续键。贯穿整个处理,系统保留连接数据的全部属性,而且通过合并、净化或删除功能,匹配处理不丢失任何数据。
比较连接数据与先前存储的数据以便找出相同实体匹配的步骤的其它例子在图5-7中说明(尽管没有明确指出,图5-7识别出了关于识别相关实体关联性所使用的几种功能)。从空数据库90开始,连接数据记录一92(源于公司AAA、预订系统,预订系统中的记录21,或AAA-Res-0021,在标准化、分析和增强,匿名化和连接以后)在仓库中接收。假定数据库90中没有记录,则系统在所存储的数据中将找不出完全相同的候选列表和通常独特的标识符的出现(这可以基于变体和/或哈希键来启用类“模糊逻辑”能力),导致步骤94中的空候选。假定空候选列表,在步骤96中将检索不到对应于候选列表的标识符,将不创建信用指示器,因此将不出现类似匹配。如此,系统将在步骤98中向连接数据记录一指定新的持续键并将该记录添加到数据库。
如在图6中进一步说明的,当在步骤100中连接数据记录二在仓库中接收时,发生相同的处理,如源于公司BBB、进餐系统,进餐系统中的记录0486(或BBB-Din-0486)。系统将在步骤102检索所存储数据中完全相同的候选列表和通常独特的标识符的全部出现,(与持续键一起)识别出要添加到候选列表的相同的电话号码。系统在步骤104中检索对应于候选列表的所有标识符,得到对应于被检索的第一记录的数据。只基于匹配的电话号码,系统将创建关系信用指示器(如指示两个人是室友),但电话号码匹配将不指示高度信用相似匹配缺少验证相似性的附加信息,如相同的姓名或社会安全号。如此,没有相似信用指示器指示匹配,系统将在步骤106中向连接数据记录二指定新的持续键并将记录添加到数据库。
如在图7中进一步说明的,在步骤108中一接收到连接数据记录,如源于公司CCC、汽车租赁系统,汽车租赁系统中的记录0356(或CCC-Car-0356),系统将在步骤110中检索所存储数据中完全相同的候选列表和通常独特的标识符的全部出现,(与连接数据记录一的持续键一起)从连接数据记录一得到识别社会安全号的候选列表并(与连接数据记录二的持续键一起)从连接数据记录二得到识别司机驾驶执照号码的候选列表。然后,系统将在步骤112中从先前存储的记录检索对应于显示全部标识符的候选列表的所有标识符。然后,系统可以基于连接数据记录三和检索到的数据创建信用指示器,使要创建的相似信用指示器指示匹配。基于相似匹配,系统将在步骤114中向所有记录指定相同的持续键并将连接数据记录三添加到数据库。有时候,为了系统能够在稍后认识到持续键PK:00000002已经改变成持续键PK:00000001,对应于连接数据记录二的前一持续键,PK:00000002,将参照新的持续键,PK:00000001,进行保存。
此外,如图2所说明的,连接数据和任何结果关系和/或匹配将在步骤116中存储,一连串消息将在步骤118中基于用户定义的规则发送,规则如:(i)以设置的时间间隔为基础,(ii)有时候包括仅仅是噪声的消息,以最小化业务量分析攻击,和/或(iii)关于真正的消息,从匹配的数据中识别受保护的属性数据。例如,尽管不是对应于属性数据的原始数据(这是仓库未知的),但相关团体可以给予可以解译的受保护的属性数据(例如,AAA-Res-0021,BBB-Din-0486和/或CCC-Car-0356),从而使这种组织可以从其它团体请求或与其共享对应于属性数据的特定记录。作为进一步的例子,在匹配或关系没有在时间间隔内确定的情况下,将发送噪声消息。适当的过程将建立,以保持基本属性数据的机密性和安全性。
如前所述,可以看到在不背离本发明主旨与范围的前提下可以实现许多变体和修改。应当理解,不是要打算或推断出要将本发明限制于在此所说明的特定装置。当然,正如落在权利要求的范围的所有这种修改要由所附权利要求覆盖。
Claims (144)
1、一种处理数据的方法,包括步骤:
接收具有多个标识符的记录,该记录对应于实体;
利用加密算法处理记录中多个标识符中的至少两个,以形成处理过的记录;
比较处理过的记录与先前存储的数据;及
匹配处理过的记录与确定为反映实体的先前存储的数据,确定为反映实体的先前存储的数据包括至少两个先前接收的记录的至少一部分。
2、如权利要求1所述的方法,还包括向记录指定或识别源的步骤。
3、如权利要求2所述的方法,还包括在匹配处理过的记录与确定为反映实体的先前存储的数据的步骤之后解译处理过的记录的至少一部分的步骤。
4、如权利要求3所述的方法,其中解译后的处理过的记录的至少一部分是源。
5、如权利要求1所述的方法,还包括向记录加盐的步骤。
6、如权利要求1所述的方法,还包括接收多个所接收的记录。
7、如权利要求1所述的方法,还包括在使用加密算法处理记录的至少一部分的步骤之前分析记录的步骤。
8、如权利要求7所述的方法,其中分析记录的步骤包括比较多个标识符中的至少一个与以下中的一个的步骤:
用户定义的准则;及
二级数据库和列表中的一个中的数据集。
9、如权利要求8所述的方法,还包括增强记录的步骤。
10、如权利要求9所述的方法,其中增强记录的步骤包括根据用户定义的标准格式化多个标识符中的至少一个。
11、如权利要求9所述的方法,其中增强记录的步骤包括对多个标识符中的至少一个产生变体并将该变体包括在记录中。
12、如权利要求9所述的方法,其中增强记录的步骤包括:
查询数据集寻找关于记录的二级标识符;及
用该二级标识符补充记录。
13、如权利要求1所述的方法,还包括将记录转换成标准化消息格式的步骤。
14、如权利要求13所述的方法,其中将记录转换成标准化消息格式的步骤包括利用对应于多个标识符中每个的类型指示器的步骤。
15、如权利要求14所述的方法,其中在使用加密算法的步骤之后,类型指示器是可辨别的。
16、如权利要求1所述的方法,其中匹配处理过的记录与确定为反映实体的先前存储的数据的步骤包括步骤:
检索具有多个标识符中至少一个的先前存储的数据;
估计是否有不包括在具有多个标识符中至少一个的先前存储数据中的其它标识符包括在处理过的记录中;及
基于该其它标识符,为了与处理过的记录的匹配,分析具有多个标识符中至少一个的先前存储的数据。
17、如权利要求16所述的方法,其中匹配处理过的记录的步骤还包括检索具有该其它标识符的先前存储的二级数据并将先前存储的二级数据包括在具有多个标识符中至少一个的先前存储的数据中的步骤。
18、如权利要求1所述的方法,其中匹配处理过的记录与确定为反映实体的先前存储的数据的步骤包括向匹配的处理过的记录指定与确定为反映实体的先前存储的数据的至少一部分关联的持续键的步骤。
19、如权利要求2所述的方法,还包括基于用户定义的规则发布消息的步骤。
20、如权利要求19所述的方法,其中消息包括记录的源和先前存储的数据的至少一个源中的一个。
21、如权利要求19所述的方法,其中基于用户定义的规则发布消息的步骤包括以用户定义的时间间隔发布消息的步骤。
22、如权利要求1所述的方法,还包括将处理过的记录存储在数据库中的步骤。
23、一种处理数据的方法,包括步骤:
接收具有多个标识符的记录,该记录对应于实体;
利用加密算法处理记录中多个标识符中的至少两个,以形成处理过的记录;
比较处理过的记录与先前存储的数据;
基于该多个标识符,通过匹配处理过的记录与确定为反映实体的先前存储的数据确定匹配的数据;
基于该多个标识符分析是否有不包括在确定为反映实体的先前存储的数据中的其它标识符包括在处理过的记录中;及
基于该其它标识符匹配匹配过的数据与确定为反映实体的先前存储的数据。
24、如权利要求23所述的方法,还包括向记录指定或识别源的步骤。
25、如权利要求24所述的方法,还包括在匹配匹配的数据的步骤之后解译处理过的记录的至少一部分的步骤。
26、如权利要求25所述的方法,其中解译后的处理过的记录的至少一部分是源。
27、如权利要求23所述的方法,还包括向记录加盐的步骤。
28、如权利要求23所述的方法,其中接收的记录包括多个接收的记录。
29、如权利要求23所述的方法,还包括在利用加密算法处理记录的至少一部分的步骤之前分析记录的步骤。
30、如权利要求29所述的方法,其中分析记录的步骤包括比较多个标识符中至少一个与以下中的一个的步骤:
用户定义的准则,及
二级数据库和列表中的一个中的数据集。
31、如权利要求30所述的方法,还包括增强记录的步骤。
32、如权利要求31所述的方法,其中增强记录的步骤包括根据用户定义的标准格式化多个标识符中的至少一个。
33、如权利要求31所述的方法,其中增强记录的步骤包括对多个标识符中的至少一个产生变体并将变体包括在记录中。
34、如权利要求31所述的方法,其中增强记录的步骤包括:
查询数据集寻找关于记录的二级标识符;及
利用该二级标识符补充记录。
35、如权利要求23所述的方法,还包括将记录转换成标准化消息格式的步骤。
36、如权利要求35所述的方法,其中将记录转换成标准化消息格式的步骤包括利用对应于多个标识符中每个的类型指示器的步骤。
37、如权利要求36所述的方法,其中在利用加密算法的步骤之后类型指示器是可辨别的。
38、如权利要求23所述的方法,其中匹配匹配数据的步骤包括向处理过的记录指定与确定为反映实体的先前存储的数据的至少一部分关联的持续键的步骤。
39、如权利要求24所述的方法,还包括基于用户定义的规则发布消息的步骤。
40、如权利要求39所述的方法,其中消息包括记录的源和先前存储的数据的至少一个源中的一个。
41、如权利要求40所述的方法,其中基于用户定义的规则发布消息的步骤包括以用户定义的时间间隔发布消息的步骤。
42、如权利要求23所述的方法,还包括将处理过的记录存储在数据库中的步骤。
43、一种处理数据的方法,包括步骤:
接收具有多个标识符的记录,该记录对应于实体;
利用加密算法处理记录中多个标识符中的至少两个,以形成处理过的记录;
比较处理过的记录与先前存储的数据;及
将处理过的记录与确定为反映与实体关系的先前存储的数据关联。
44、如权利要求43所述的方法,还包括向记录指定或识别源的步骤。
45、如权利要求44所述的方法,还包括在将处理过的记录与确定为反映与实体关系的先前存储的数据关联的步骤之后解译处理过的记录的至少一部分的步骤。
46、如权利要求45所述的方法,其中解译后的处理过的记录的至少一部分是源。
47、如权利要求43所述的方法,还包括向记录加盐的步骤。
48、如权利要求43所述的方法,其中接收的记录包括多个接收的记录。
49、如权利要求43所述的方法,其中确定为反映与实体关系的先前存储的数据包括两个先前接收的记录的至少一部分。
50、如权利要求43所述的方法,还包括在利用加密算法处理记录中多个标识符的至少两个的步骤之前分析记录的步骤。
51、如权利要求50所述的方法,其中分析记录的步骤包括比较多个标识符中至少一个与以下中的一个的步骤:
用户定义的准则,及
二级数据库和列表中的一个中的数据集。
52、如权利要求51所述的方法,还包括增强记录的步骤。
53、如权利要求52所述的方法,其中增强记录的步骤包括根据用户定义的标准格式化多个标识符中的至少一个。
54、如权利要求52所述的方法,其中增强记录的步骤包括对多个标识符中的至少一个产生变体并将变体包括在记录中。
55、如权利要求52所述的方法,其中增强记录的步骤包括:
查询数据集寻找关于记录的二级标识符;及
利用该二级标识符补充记录。
56、如权利要求43所述的方法,还包括将记录转换成标准化消息格式的步骤。
57、如权利要求56所述的方法,其中将记录转换成标准化消息格式的步骤包括利用对应于多个标识符中每个的类型指示器的步骤。
58、如权利要求57所述的方法,其中在利用加密算法的步骤之后类型指示器是可辨别的。
59、如权利要求44所述的方法,还包括基于用户定义的规则发布消息的步骤。
60、如权利要求59所述的方法,其中消息包括记录的源和先前存储的数据的至少一个源中的一个。
61、如权利要求59所述的方法,其中基于用户定义的规则发布消息的步骤包括以用户定义的时间间隔发布消息的步骤。
62、如权利要求43所述的方法,还包括将处理过的记录存储在数据库中的步骤。
63、如权利要求43所述的方法,还包括将与实体的关系存储在数据库中的步骤。
64、一种处理数据的方法,包括步骤:
接收具有多个标识符的记录,该记录对应于实体,且该多个标识符中的至少一个已经先前利用加密算法进行了处理;
比较该记录与先前存储的数据,先前存储的数据的至少一部分已经先前利用加密算法进行了处理;
匹配记录与确定为反映实体的先前存储的数据;及
发布多条消息,其中该多条消息中的至少一条是噪声。
65、如权利要求64所述的方法,其中发布多条消息的步骤以用户定义的时间间隔出现。
66、如权利要求64所述的方法,其中多条消息中的至少一条包括记录的源。
67、如权利要求64所述的方法,还包括将记录存储在数据库中的步骤。
68、一种处理数据的方法,包括步骤:
接收具有多个标识符的记录,该记录对应于实体,且该多个标识符中的至少一个已经先前利用加密算法进行了处理;
比较记录与先前存储的数据,先前存储的数据的至少一部分已经先前利用加密算法进行了处理;
关联记录与被确定为反映与实体的关系的先前存储的数据;及
发布多条消息,其中多条消息中的至少一条是噪声。
69、如权利要求68所述的方法,其中发布多条消息的步骤以用户定义的时间间隔出现。
70、如权利要求68所述的方法,其中多条消息中的至少一条包括记录的源。
71、如权利要求68所述的方法,还包括将记录存储在数据库中的步骤。
72、如权利要求68所述的方法,还包括将与实体的关系存储在数据库中的步骤。
73、在处理数据的系统中,一种包含用于由计算机执行以执行包括以下步骤的方法的程序指令的计算机可读介质:
接收具有多个标识符的记录,该记录对应于实体;
利用加密算法处理记录中多个标识符中的至少两个,以形成处理过的记录;
比较处理过的记录与先前存储的数据;及
匹配处理过的记录与确定为反映实体的先前存储的数据,确定为反映实体的先前存储的数据包括至少两个先前接收记录的至少一部分。
74、如权利要求73所述用于执行方法的计算机可读介质,方法还包括向记录指定或识别源的步骤。
75、如权利要求74所述用于执行方法的计算机可读介质,方法还包括在匹配处理过的记录与确定为反映实体的先前存储的数据的步骤之后解译处理过的记录的至少一部分的步骤。
76、如权利要求75所述用于执行方法的计算机可读介质,其中解译后的处理过的记录的至少一部分是源。
77、如权利要求73所述用于执行方法的计算机可读介质,方法还包括向记录加盐的步骤。
78、如权利要求73所述用于执行方法的计算机可读介质,方法还包括接收多个接收的记录。
79、如权利要求73所述用于执行方法的计算机可读介质,方法还包括在利用加密算法处理记录的至少一部分的步骤之前分析记录的步骤。
80、如权利要求79所述用于执行方法的计算机可读介质,其中分析记录的步骤包括比较多个标识符中的至少一个与以下中的一个:
用户定义的准则;及
二级数据库和列表中的一个中的数据集。
81、如权利要求80所述用于执行方法的计算机可读介质,方法还包括增强记录的步骤。
82、如权利要求81所述用于执行方法的计算机可读介质,其中增强记录的步骤包括根据用户定义的标准格式化多个标识符中的至少一个。
83、如权利要求81所述用于执行方法的计算机可读介质,其中增强记录的步骤包括对多个标识符中的至少一个产生变体并将该变体包括在记录中。
84、如权利要求81所述用于执行方法的计算机可读介质,其中增强记录的步骤包括:
查询数据集寻找关于记录的二级标识符;及
用二级标识符补充记录。
85、如权利要求73所述用于执行方法的计算机可读介质,方法还包括将记录转换成标准化消息格式的步骤。
86、如权利要求85所述用于执行方法的计算机可读介质,其中将记录转换成标准化消息格式的步骤包括利用对应于多个标识符中每个的类型指示器的步骤。
87、如权利要求86所述用于执行方法的计算机可读介质,其中在利用加密算法的步骤之后类型指示器是可辨别的。
88、如权利要求73所述用于执行方法的计算机可读介质,其中匹配处理过的记录与确定为反映实体的先前存储的数据的步骤包括步骤:
检索具有多个标识符中至少一个的先前存储的数据;
估计是否有不包括在具有多个标识符中至少一个的先前存储的数据中的其它标识符包括在处理过的记录中;及
基于该其它标识符,为了与处理过的记录匹配,分析具有多个标识符中至少一个的先前存储的数据。
89、如权利要求88所述用于执行方法的计算机可读介质,其中匹配处理过的记录的步骤还包括检索具有该其它标识符的先前存储的二级数据并将先前存储的二级数据包括在具有多个标识符中至少一个的先前存储的数据中的步骤。
90、如权利要求73所述用于执行方法的计算机可读介质,其中匹配处理过的记录与确定为反映实体的先前存储的数据的步骤包括向匹配的处理过的记录指定与确定为反映实体的先前存储的数据的至少一部分关联的持续键的步骤。
91、如权利要求74所述用于执行方法的计算机可读介质,方法还包括基于用户定义的规则发布消息的步骤。
92、如权利要求91所述用于执行方法的计算机可读介质,其中消息包括记录的源和先前存储的数据的至少一个源中的一个。
93、如权利要求91所述用于执行方法的计算机可读介质,其中基于用户定义的规则发布消息的步骤包括以用户定义的时间间隔发布消息的步骤。
94、如权利要求73所述用于执行方法的计算机可读介质,方法还包括将处理过的记录存储在数据库中的步骤。
95、在处理数据的系统中,一种包含用于由计算机执行以执行包括以下步骤的方法的程序指令的计算机可读介质:
接收具有多个标识符的记录,该记录对应于实体;
利用加密算法处理记录中多个标识符中的至少两个,以形成处理过的记录;
比较处理过的记录与先前存储的数据;
基于该多个标识符,通过匹配处理过的记录与确定为反映实体的先前存储的数据确定匹配的数据;
基于该多个标识符分析是否有不包括在确定为反映实体的先前存储的数据中的其它标识符包括在处理过的记录中;及
基于该其它标识符匹配匹配的数据与确定为反映实体的先前存储的数据。
96、如权利要求95所述用于执行方法的计算机可读介质,方法还包括向记录指定或识别源的步骤。
97、如权利要求96所述用于执行方法的计算机可读介质,方法还包括在匹配匹配的数据的步骤之后解译处理过的记录的至少一部分的步骤。
98、如权利要求97所述用于执行方法的计算机可读介质,其中解译后的处理过的记录的至少一部分是源。
99、如权利要求95所述用于执行方法的计算机可读介质,还包括向记录加盐的步骤。
100、如权利要求95所述用于执行方法的计算机可读介质,其中接收的记录包括多个接收的记录。
101、如权利要求95所述用于执行方法的计算机可读介质,还包括在利用加密算法处理记录的至少一部分的步骤之前分析记录的步骤。
102、如权利要求101所述用于执行方法的计算机可读介质,其中分析记录的步骤包括比较多个标识符中至少一个与以下中的一个的步骤:
用户定义的准则,及
二级数据库和列表中的一个中的数据集。
103、如权利要求102所述用于执行方法的计算机可读介质,方法还包括增强记录的步骤。
104、如权利要求103所述用于执行方法的计算机可读介质,其中增强记录的步骤包括根据用户定义的标准格式化多个标识符中的至少一个。
105、如权利要求103所述用于执行方法的计算机可读介质,其中增强记录的步骤包括对多个标识符中的至少一个产生变体并将变体包括在记录中。
106、如权利要求103所述用于执行方法的计算机可读介质,其中增强记录的步骤包括:
查询数据集寻找关于记录的二级标识符;及
利用该二级标识符补充记录。
107、如权利要求95所述用于执行方法的计算机可读介质,还包括将记录转换成标准化消息格式的步骤。
108、如权利要求107所述用于执行方法的计算机可读介质,其中将记录转换成标准化消息格式的步骤包括利用对应于多个标识符中每个的类型指示器的步骤。
109、如权利要求108所述用于执行方法的计算机可读介质,其中在利用加密算法的步骤之后类型指示器是可辨别的。
110、如权利要求95所述用于执行方法的计算机可读介质,其中匹配匹配数据的步骤包括向处理过的记录指定与确定为反映实体的先前存储的数据的至少一部分关联的持续键的步骤。
111、如权利要求96所述用于执行方法的计算机可读介质,还包括基于用户定义的规则发布消息的步骤。
112、如权利要求111所述用于执行方法的计算机可读介质,其中消息包括记录的源和先前存储的数据的至少一个源中的一个。
113、如权利要求112所述用于执行方法的计算机可读介质,其中基于用户定义的规则发布消息的步骤包括以用户定义的时间间隔发布消息的步骤。
114、如权利要求95所述用于执行方法的计算机可读介质,还包括将处理过的记录存储在数据库中的步骤。
115、在处理数据的系统中,一种包含用于由计算机执行以执行包括以下步骤的方法的程序指令的计算机可读介质:
接收具有多个标识符的记录,该记录对应于实体;
利用加密算法处理记录中多个标识符中的至少两个,以形成处理过的记录;
比较处理过的记录与先前存储的数据;及
关联处理过的记录与确定为反映与实体关系的先前存储的数据。
116、如权利要求115所述用于执行方法的计算机可读介质,方法还包括向记录指定或识别源的步骤。
117、如权利要求116所述用于执行方法的计算机可读介质,方法还包括在将处理过的记录与确定为反映与实体关系的先前存储的数据关联的步骤之后解译处理过的记录的至少一部分的步骤。
118、如权利要求117所述用于执行方法的计算机可读介质,其中解译后的处理过的记录的至少一部分是源。
119、如权利要求115所述用于执行方法的计算机可读介质,方法还包括向记录加盐的步骤。
120、如权利要求115所述用于执行方法的计算机可读介质,其中接收的记录包括多个接收的记录。
121、如权利要求115所述用于执行方法的计算机可读介质,其中确定为反映与实体关系的先前存储的数据包括两个先前接收的记录的至少一部分。
122、如权利要求115所述用于执行方法的计算机可读介质,方法还包括在利用加密算法处理记录中多个标识符的至少两个的步骤之前分析记录的步骤。
123、如权利要求122所述用于执行方法的计算机可读介质,其中分析记录的步骤包括比较多个标识符中至少一个与以下中的一个的步骤:
用户定义的准则,及
二级数据库和列表中的一个中的数据集。
124、如权利要求123所述用于执行方法的计算机可读介质,方法还包括增强记录的步骤。
125、如权利要求124所述用于执行方法的计算机可读介质,其中增强记录的步骤包括根据用户定义的标准格式化多个标识符中的至少一个。
126、如权利要求124所述用于执行方法的计算机可读介质,其中增强记录的步骤包括对多个标识符中的至少一个产生变体并将变体包括在记录中。
127、如权利要求124所述用于执行方法的计算机可读介质,其中增强记录的步骤包括:
查询数据集寻找关于记录的二级标识符;及
利用该二级标识符补充记录。
128、如权利要求115所述用于执行方法的计算机可读介质,方法还包括将记录转换成标准化消息格式的步骤。
129、如权利要求128所述用于执行方法的计算机可读介质,其中将记录转换成标准化消息格式的步骤包括利用对应于多个标识符中每个的类型指示器的步骤。
130、如权利要求129所述用于执行方法的计算机可读介质,其中在利用加密算法的步骤之后类型指示器是可辨别的。
131、如权利要求116所述用于执行方法的计算机可读介质,方法还包括基于用户定义的规则发布消息的步骤。
132、如权利要求131所述用于执行方法的计算机可读介质,其中消息包括记录的源和先前存储的数据的至少一个源中的一个。
133、如权利要求131所述用于执行方法的计算机可读介质,其中基于用户定义的规则发布消息的步骤包括以用户定义的时间间隔发布消息的步骤。
134、如权利要求115所述用于执行方法的计算机可读介质,方法还包括将处理过的记录存储在数据库中的步骤。
135、如权利要求115所述用于执行方法的计算机可读介质,方法还包括将与实体的关系存储在数据库中的步骤。
136、在处理数据的系统中,一种包含用于由计算机执行以执行包括以下步骤的方法的程序指令的计算机可读介质:
接收具有多个标识符的记录,该记录对应于实体,且该多个标识符中的至少一个已经先前利用加密算法进行了处理;
比较该记录与先前存储的数据,先前存储的数据的至少一部分已经先前利用加密算法进行了处理;
匹配记录与确定为反映实体的先前存储的数据;及
发布多条消息,其中多条消息中的至少一条是噪声。
137、如权利要求136所述用于执行方法的计算机可读介质,其中发布多条消息的步骤以用户定义的时间间隔出现。
138、如权利要求136所述用于执行方法的计算机可读介质,其中多条消息中的至少一条包括记录的源。
139、如权利要求136所述用于执行方法的计算机可读介质,方法还包括将记录存储在数据库中的步骤。
140、在处理数据的系统中,一种包含用于由计算机执行以执行包括以下步骤的方法的程序指令的计算机可读介质:
接收具有多个标识符的记录,该记录对应于实体,且该多个标识符中的至少一个已经先前利用加密算法进行了处理;
比较记录与先前存储的数据,先前存储的数据的至少一部分已经先前利用加密算法进行了处理;
关联记录与确定为反映与实体的关系的先前存储的数据;及
发布多条消息,其中多条消息中的至少一条是噪声。
141、如权利要求140所述用于执行方法的计算机可读介质,其中发布多条消息的步骤以用户定义的时间间隔出现。
142、如权利要求140所述用于执行方法的计算机可读介质,其中多条消息中的至少一条包括记录的源。
143、如权利要求140所述用于执行方法的计算机可读介质,还包括将记录存储在数据库中的步骤。
144、如权利要求140所述用于执行方法的计算机可读介质,还包括将与实体的关系存储在数据库中的步骤。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US42424002P | 2002-11-06 | 2002-11-06 | |
US60/424,240 | 2002-11-06 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1757188A true CN1757188A (zh) | 2006-04-05 |
Family
ID=32312777
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2003801072079A Pending CN1757188A (zh) | 2002-11-06 | 2003-11-06 | 机密数据共享和匿名实体解析度 |
Country Status (6)
Country | Link |
---|---|
US (1) | US7900052B2 (zh) |
EP (1) | EP1563628A4 (zh) |
JP (1) | JP2006505873A (zh) |
CN (1) | CN1757188A (zh) |
AU (1) | AU2003298616A1 (zh) |
WO (1) | WO2004045123A1 (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101183384B (zh) * | 2006-11-13 | 2010-12-29 | 国际商业机器公司 | 处理数据的方法和装置 |
US7900052B2 (en) | 2002-11-06 | 2011-03-01 | International Business Machines Corporation | Confidential data sharing and anonymous entity resolution |
CN105074719A (zh) * | 2013-03-15 | 2015-11-18 | 英特尔公司 | 网络环境中的不信任方之间的相互确定的数据共享 |
CN106445936A (zh) * | 2015-08-05 | 2017-02-22 | 中国移动通信集团福建有限公司 | 一种数据处理方法及设备 |
CN109416625A (zh) * | 2015-12-31 | 2019-03-01 | 利弗莱姆有限公司 | 在数据库表、文本文件和数据馈送中对文本进行加盐 |
CN113836151A (zh) * | 2020-06-23 | 2021-12-24 | 北京大数医达科技有限公司 | 数据处理方法、装置、电子设备和计算机可读介质 |
Families Citing this family (204)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8855998B2 (en) * | 1998-03-25 | 2014-10-07 | International Business Machines Corporation | Parsing culturally diverse names |
US8812300B2 (en) * | 1998-03-25 | 2014-08-19 | International Business Machines Corporation | Identifying related names |
US9252955B2 (en) * | 2000-08-18 | 2016-02-02 | United States Postal Service | Apparatus and methods for the secure transfer of electronic data |
US7302582B2 (en) | 2000-08-21 | 2007-11-27 | United States Postal Service | Delivery point validation system |
US8713623B2 (en) | 2001-09-20 | 2014-04-29 | Time Warner Cable Enterprises, LLC | Technique for effectively providing program material in a cable television system |
KR100850255B1 (ko) * | 2001-12-28 | 2008-08-19 | 인터내셔널 비지네스 머신즈 코포레이션 | 실시간 데이터 웨어하우징 |
WO2003081440A1 (en) * | 2002-03-21 | 2003-10-02 | Snapp Robert F | Method and system for storing and retrieving data using hash-accessed multiple data stores |
US7664731B2 (en) * | 2002-03-21 | 2010-02-16 | United States Postal Service | Method and system for storing and retrieving data using hash-accessed multiple data stores |
AUPS169002A0 (en) * | 2002-04-11 | 2002-05-16 | Tune, Andrew Dominic | An information storage system |
US9400589B1 (en) | 2002-05-30 | 2016-07-26 | Consumerinfo.Com, Inc. | Circular rotational interface for display of consumer credit information |
US9569797B1 (en) | 2002-05-30 | 2017-02-14 | Consumerinfo.Com, Inc. | Systems and methods of presenting simulated credit score information |
US7685073B2 (en) * | 2002-07-30 | 2010-03-23 | Baker Paul L | Methods for negotiating agreement over concealed terms through a blind agent |
US7159119B2 (en) * | 2002-09-06 | 2007-01-02 | United States Postal Service | Method and system for efficiently retrieving secured data by securely pre-processing provided access information |
US7346927B2 (en) | 2002-12-12 | 2008-03-18 | Access Business Group International Llc | System and method for storing and accessing secure data |
US8620937B2 (en) * | 2002-12-27 | 2013-12-31 | International Business Machines Corporation | Real time data warehousing |
KR100800371B1 (ko) * | 2002-12-31 | 2008-02-04 | 인터내셔널 비지네스 머신즈 코포레이션 | 데이터 처리 방법 및 컴퓨터 판독 가능 매체 |
US7657540B1 (en) * | 2003-02-04 | 2010-02-02 | Seisint, Inc. | Method and system for linking and delinking data records |
EP1631908A4 (en) * | 2003-03-24 | 2012-01-25 | Ibm | SECURE COORDINATED IDENTIFICATION METHOD, SYSTEM AND PROGRAM |
US7376680B1 (en) * | 2003-04-07 | 2008-05-20 | Charles Loren Kettler | System and method for cleansing, linking and appending data records of a database |
US7587068B1 (en) * | 2004-01-22 | 2009-09-08 | Fotonation Vision Limited | Classification database for consumer digital images |
US8553949B2 (en) | 2004-01-22 | 2013-10-08 | DigitalOptics Corporation Europe Limited | Classification and organization of consumer digital images using workflow, and face detection and recognition |
US8363951B2 (en) | 2007-03-05 | 2013-01-29 | DigitalOptics Corporation Europe Limited | Face recognition training method and apparatus |
US7564994B1 (en) | 2004-01-22 | 2009-07-21 | Fotonation Vision Limited | Classification system for consumer digital images using automatic workflow and face detection and recognition |
US7555148B1 (en) | 2004-01-22 | 2009-06-30 | Fotonation Vision Limited | Classification system for consumer digital images using workflow, face detection, normalization, and face recognition |
US7551755B1 (en) | 2004-01-22 | 2009-06-23 | Fotonation Vision Limited | Classification and organization of consumer digital images using workflow, and face detection and recognition |
US7558408B1 (en) | 2004-01-22 | 2009-07-07 | Fotonation Vision Limited | Classification system for consumer digital images using workflow and user interface modules, and face detection and recognition |
US20060294104A1 (en) * | 2004-07-23 | 2006-12-28 | Morrison Robert W | Database processing and management |
EP1637954A1 (de) * | 2004-09-15 | 2006-03-22 | Ubs Ag | Erzeugung anonymisierter Datensätze aus produktiven Anwendungen |
US8732004B1 (en) | 2004-09-22 | 2014-05-20 | Experian Information Solutions, Inc. | Automated analysis of data to generate prospect notifications based on trigger events |
US9723267B2 (en) | 2004-12-15 | 2017-08-01 | Time Warner Cable Enterprises Llc | Method and apparatus for wideband distribution of content |
US7801925B2 (en) * | 2004-12-22 | 2010-09-21 | United States Postal Service | System and method for electronically processing address information |
US7715597B2 (en) | 2004-12-29 | 2010-05-11 | Fotonation Ireland Limited | Method and component for image recognition |
US20060177114A1 (en) * | 2005-02-09 | 2006-08-10 | Trongtum Tongdee | Medical digital asset management system and method |
US20060184584A1 (en) * | 2005-02-11 | 2006-08-17 | Microsoft Corporation | Contact merge auto-suggest |
US8165909B2 (en) | 2005-05-17 | 2012-04-24 | The United States Postal Service | System and method for automated management of an address database |
US7676418B1 (en) * | 2005-06-24 | 2010-03-09 | Experian Information Solutions, Inc. | Credit portfolio benchmarking system and method |
US20070022459A1 (en) | 2005-07-20 | 2007-01-25 | Gaebel Thomas M Jr | Method and apparatus for boundary-based network operation |
US7711636B2 (en) | 2006-03-10 | 2010-05-04 | Experian Information Solutions, Inc. | Systems and methods for analyzing data |
WO2007131190A2 (en) | 2006-05-05 | 2007-11-15 | Hybir Inc. | Group based complete and incremental computer file backup system, process and apparatus |
EP2050043A2 (en) | 2006-08-02 | 2009-04-22 | Fotonation Vision Limited | Face recognition with combined pca-based datasets |
US8520850B2 (en) | 2006-10-20 | 2013-08-27 | Time Warner Cable Enterprises Llc | Downloadable security and protection methods and apparatus |
US8688749B1 (en) | 2011-03-31 | 2014-04-01 | Palantir Technologies, Inc. | Cross-ontology multi-master replication |
US8621540B2 (en) | 2007-01-24 | 2013-12-31 | Time Warner Cable Enterprises Llc | Apparatus and methods for provisioning in a download-enabled system |
EP2123008A4 (en) | 2007-03-05 | 2011-03-16 | Tessera Tech Ireland Ltd | FACIAL CATEGORIZATION AND NOTE SYSTEM FOR A MOBILE PHONE CONTACT LIST |
US7792856B2 (en) * | 2007-06-29 | 2010-09-07 | International Business Machines Corporation | Entity-based business intelligence |
CA2593897C (en) * | 2007-07-16 | 2016-06-14 | Tet Hin Yeap | Method, system and apparatus for accessing a resource based on data supplied by a local user |
US9690820B1 (en) | 2007-09-27 | 2017-06-27 | Experian Information Solutions, Inc. | Database system for triggering event notifications based on updates to database records |
US8554719B2 (en) * | 2007-10-18 | 2013-10-08 | Palantir Technologies, Inc. | Resolving database entity information |
US8190626B2 (en) * | 2008-05-05 | 2012-05-29 | The Mitre Corporation | Comparing anonymized data |
US9256904B1 (en) | 2008-08-14 | 2016-02-09 | Experian Information Solutions, Inc. | Multi-bureau credit file freeze and unfreeze |
US8429194B2 (en) | 2008-09-15 | 2013-04-23 | Palantir Technologies, Inc. | Document-based workflows |
US9357247B2 (en) | 2008-11-24 | 2016-05-31 | Time Warner Cable Enterprises Llc | Apparatus and methods for content delivery and message exchange across multiple content delivery networks |
WO2010063463A2 (en) | 2008-12-05 | 2010-06-10 | Fotonation Ireland Limited | Face recognition using face tracker classifier data |
US8615516B2 (en) * | 2008-12-22 | 2013-12-24 | International Business Machines Corporation | Grouping similar values for a specific attribute type of an entity to determine relevance and best values |
US9910875B2 (en) | 2008-12-22 | 2018-03-06 | International Business Machines Corporation | Best-value determination rules for an entity resolution system |
US8412712B2 (en) * | 2008-12-22 | 2013-04-02 | International Business Machines Corporation | Grouping methods for best-value determination from values for an attribute type of specific entity |
US20100174638A1 (en) | 2009-01-06 | 2010-07-08 | ConsumerInfo.com | Report existence monitoring |
US11076189B2 (en) | 2009-03-30 | 2021-07-27 | Time Warner Cable Enterprises Llc | Personal media channel apparatus and methods |
US9215423B2 (en) | 2009-03-30 | 2015-12-15 | Time Warner Cable Enterprises Llc | Recommendation engine apparatus and methods |
US9602864B2 (en) | 2009-06-08 | 2017-03-21 | Time Warner Cable Enterprises Llc | Media bridge apparatus and methods |
JP5471065B2 (ja) * | 2009-06-24 | 2014-04-16 | 富士ゼロックス株式会社 | 文書情報生成装置、文書登録システム、及びプログラム |
US8813124B2 (en) | 2009-07-15 | 2014-08-19 | Time Warner Cable Enterprises Llc | Methods and apparatus for targeted secondary content insertion |
US9237381B2 (en) | 2009-08-06 | 2016-01-12 | Time Warner Cable Enterprises Llc | Methods and apparatus for local channel insertion in an all-digital content distribution network |
US9727842B2 (en) | 2009-08-21 | 2017-08-08 | International Business Machines Corporation | Determining entity relevance by relationships to other relevant entities |
US8396055B2 (en) | 2009-10-20 | 2013-03-12 | Time Warner Cable Inc. | Methods and apparatus for enabling media functionality in a content-based network |
US10264029B2 (en) * | 2009-10-30 | 2019-04-16 | Time Warner Cable Enterprises Llc | Methods and apparatus for packetized content delivery over a content delivery network |
US9635421B2 (en) * | 2009-11-11 | 2017-04-25 | Time Warner Cable Enterprises Llc | Methods and apparatus for audience data collection and analysis in a content delivery network |
US9519728B2 (en) | 2009-12-04 | 2016-12-13 | Time Warner Cable Enterprises Llc | Apparatus and methods for monitoring and optimizing delivery of content in a network |
US9342661B2 (en) | 2010-03-02 | 2016-05-17 | Time Warner Cable Enterprises Llc | Apparatus and methods for rights-managed content and data delivery |
US9652802B1 (en) | 2010-03-24 | 2017-05-16 | Consumerinfo.Com, Inc. | Indirect monitoring and reporting of a user's credit data |
US9230258B2 (en) | 2010-04-01 | 2016-01-05 | International Business Machines Corporation | Space and time for entity resolution |
US8701138B2 (en) | 2010-04-23 | 2014-04-15 | Time Warner Cable Enterprises Llc | Zone control methods and apparatus |
US9300445B2 (en) | 2010-05-27 | 2016-03-29 | Time Warner Cable Enterprise LLC | Digital domain content processing and distribution apparatus and methods |
US8484511B2 (en) | 2010-07-01 | 2013-07-09 | Time Warner Cable Enterprises Llc | Apparatus and methods for data collection, analysis and validation including error correction in a content delivery network |
US8364642B1 (en) | 2010-07-07 | 2013-01-29 | Palantir Technologies, Inc. | Managing disconnected investigations |
US9906838B2 (en) | 2010-07-12 | 2018-02-27 | Time Warner Cable Enterprises Llc | Apparatus and methods for content delivery and message exchange across multiple content delivery networks |
US8997136B2 (en) | 2010-07-22 | 2015-03-31 | Time Warner Cable Enterprises Llc | Apparatus and methods for packetized content delivery over a bandwidth-efficient network |
US9185341B2 (en) | 2010-09-03 | 2015-11-10 | Time Warner Cable Enterprises Llc | Digital domain content processing and distribution apparatus and methods |
US11398310B1 (en) | 2010-10-01 | 2022-07-26 | Cerner Innovation, Inc. | Clinical decision support for sepsis |
US20120089421A1 (en) | 2010-10-08 | 2012-04-12 | Cerner Innovation, Inc. | Multi-site clinical decision support for sepsis |
US10431336B1 (en) | 2010-10-01 | 2019-10-01 | Cerner Innovation, Inc. | Computerized systems and methods for facilitating clinical decision making |
US10734115B1 (en) | 2012-08-09 | 2020-08-04 | Cerner Innovation, Inc | Clinical decision support for sepsis |
US8498998B2 (en) | 2010-10-11 | 2013-07-30 | International Business Machines Corporation | Grouping identity records to generate candidate lists to use in an entity and relationship resolution process |
US9723463B2 (en) * | 2010-10-25 | 2017-08-01 | Nokia Technologies Oy | Method and apparatus for a device identifier based solution for user identification |
US8930262B1 (en) | 2010-11-02 | 2015-01-06 | Experian Technology Ltd. | Systems and methods of assisted strategy design |
US8930979B2 (en) | 2010-11-11 | 2015-01-06 | Time Warner Cable Enterprises Llc | Apparatus and methods for identifying and characterizing latency in a content delivery network |
US10148623B2 (en) | 2010-11-12 | 2018-12-04 | Time Warner Cable Enterprises Llc | Apparatus and methods ensuring data privacy in a content distribution network |
US9147042B1 (en) | 2010-11-22 | 2015-09-29 | Experian Information Solutions, Inc. | Systems and methods for data verification |
US10628553B1 (en) | 2010-12-30 | 2020-04-21 | Cerner Innovation, Inc. | Health information transformation system |
US9111018B2 (en) | 2010-12-30 | 2015-08-18 | Cerner Innovation, Inc | Patient care cards |
US9602414B2 (en) | 2011-02-09 | 2017-03-21 | Time Warner Cable Enterprises Llc | Apparatus and methods for controlled bandwidth reclamation |
US8463752B2 (en) * | 2011-03-07 | 2013-06-11 | Sap Ag | Rule-based anonymizer for business data |
US9558519B1 (en) | 2011-04-29 | 2017-01-31 | Consumerinfo.Com, Inc. | Exposing reporting cycle information |
US8732574B2 (en) | 2011-08-25 | 2014-05-20 | Palantir Technologies, Inc. | System and method for parameterizing documents for automatic workflow generation |
US8856156B1 (en) | 2011-10-07 | 2014-10-07 | Cerner Innovation, Inc. | Ontology mapper |
CN103064796B (zh) | 2011-10-18 | 2015-09-23 | 财团法人工业技术研究院 | 虚拟机内存的共享方法与计算机系统 |
US8782004B2 (en) | 2012-01-23 | 2014-07-15 | Palantir Technologies, Inc. | Cross-ACL multi-master replication |
US9467723B2 (en) | 2012-04-04 | 2016-10-11 | Time Warner Cable Enterprises Llc | Apparatus and methods for automated highlight reel creation in a content delivery network |
US9078040B2 (en) | 2012-04-12 | 2015-07-07 | Time Warner Cable Enterprises Llc | Apparatus and methods for enabling media options in a content delivery network |
EP2653984A1 (en) * | 2012-04-18 | 2013-10-23 | Software AG | Method and system for anonymizing data during export |
US10249385B1 (en) | 2012-05-01 | 2019-04-02 | Cerner Innovation, Inc. | System and method for record linkage |
US10387780B2 (en) | 2012-08-14 | 2019-08-20 | International Business Machines Corporation | Context accumulation based on properties of entity features |
US9384613B2 (en) | 2012-08-16 | 2016-07-05 | Google Inc. | Near field communication based key sharing techniques |
US8410898B1 (en) | 2012-08-16 | 2013-04-02 | Google Inc. | Near field communication based key sharing techniques |
US8862155B2 (en) | 2012-08-30 | 2014-10-14 | Time Warner Cable Enterprises Llc | Apparatus and methods for enabling location-based services within a premises |
US9582555B2 (en) * | 2012-09-06 | 2017-02-28 | Sap Se | Data enrichment using business compendium |
US9798768B2 (en) | 2012-09-10 | 2017-10-24 | Palantir Technologies, Inc. | Search around visual queries |
US20140082645A1 (en) | 2012-09-14 | 2014-03-20 | Peter Stern | Apparatus and methods for providing enhanced or interactive features |
US9348677B2 (en) | 2012-10-22 | 2016-05-24 | Palantir Technologies Inc. | System and method for batch evaluation programs |
US10255598B1 (en) | 2012-12-06 | 2019-04-09 | Consumerinfo.Com, Inc. | Credit card account data extraction |
US9565472B2 (en) | 2012-12-10 | 2017-02-07 | Time Warner Cable Enterprises Llc | Apparatus and methods for content transfer protection |
US9131283B2 (en) | 2012-12-14 | 2015-09-08 | Time Warner Cable Enterprises Llc | Apparatus and methods for multimedia coordination |
US11894117B1 (en) | 2013-02-07 | 2024-02-06 | Cerner Innovation, Inc. | Discovering context-specific complexity and utilization sequences |
US10769241B1 (en) | 2013-02-07 | 2020-09-08 | Cerner Innovation, Inc. | Discovering context-specific complexity and utilization sequences |
US10946311B1 (en) | 2013-02-07 | 2021-03-16 | Cerner Innovation, Inc. | Discovering context-specific serial health trajectories |
US9697263B1 (en) | 2013-03-04 | 2017-07-04 | Experian Information Solutions, Inc. | Consumer data request fulfillment system |
US10140664B2 (en) | 2013-03-14 | 2018-11-27 | Palantir Technologies Inc. | Resolving similar entities from a transaction database |
US9870589B1 (en) | 2013-03-14 | 2018-01-16 | Consumerinfo.Com, Inc. | Credit utilization tracking and reporting |
US8868486B2 (en) | 2013-03-15 | 2014-10-21 | Palantir Technologies Inc. | Time-sensitive cube |
US8909656B2 (en) | 2013-03-15 | 2014-12-09 | Palantir Technologies Inc. | Filter chains with associated multipath views for exploring large data sets |
US8903717B2 (en) | 2013-03-15 | 2014-12-02 | Palantir Technologies Inc. | Method and system for generating a parser and parsing complex data |
US8855999B1 (en) | 2013-03-15 | 2014-10-07 | Palantir Technologies Inc. | Method and system for generating a parser and parsing complex data |
US8924388B2 (en) | 2013-03-15 | 2014-12-30 | Palantir Technologies Inc. | Computer-implemented systems and methods for comparing and associating objects |
US8930897B2 (en) | 2013-03-15 | 2015-01-06 | Palantir Technologies Inc. | Data integration tool |
US9576248B2 (en) | 2013-06-01 | 2017-02-21 | Adam M. Hurwitz | Record linkage sharing using labeled comparison vectors and a machine learning domain classification trainer |
US9965558B2 (en) | 2013-06-20 | 2018-05-08 | International Business Machines Corporation | Cross-channel social search |
US8886601B1 (en) | 2013-06-20 | 2014-11-11 | Palantir Technologies, Inc. | System and method for incrementally replicating investigative analysis data |
US8601326B1 (en) | 2013-07-05 | 2013-12-03 | Palantir Technologies, Inc. | Data quality monitors |
US11581092B1 (en) | 2013-08-12 | 2023-02-14 | Cerner Innovation, Inc. | Dynamic assessment for decision support |
US10483003B1 (en) | 2013-08-12 | 2019-11-19 | Cerner Innovation, Inc. | Dynamically determining risk of clinical condition |
US8938686B1 (en) | 2013-10-03 | 2015-01-20 | Palantir Technologies Inc. | Systems and methods for analyzing performance of an entity |
US9270451B2 (en) | 2013-10-03 | 2016-02-23 | Globalfoundries Inc. | Privacy enhanced spatial analytics |
US9105000B1 (en) | 2013-12-10 | 2015-08-11 | Palantir Technologies Inc. | Aggregating data from a plurality of data sources |
US10579647B1 (en) | 2013-12-16 | 2020-03-03 | Palantir Technologies Inc. | Methods and systems for analyzing entity performance |
US9043696B1 (en) | 2014-01-03 | 2015-05-26 | Palantir Technologies Inc. | Systems and methods for visual definition of data associations |
US10026114B2 (en) * | 2014-01-10 | 2018-07-17 | Betterdoctor, Inc. | System for clustering and aggregating data from multiple sources |
IN2014MU00169A (zh) * | 2014-01-17 | 2015-08-28 | Tata Consultancy Services Ltd | |
EP2916242B1 (en) * | 2014-03-06 | 2019-06-05 | Tata Consultancy Services Limited | Graph-based entity resolution for documents using either bucket or record centric parallelization |
US8924429B1 (en) | 2014-03-18 | 2014-12-30 | Palantir Technologies Inc. | Determining and extracting changed data from a data source |
US9836580B2 (en) | 2014-03-21 | 2017-12-05 | Palantir Technologies Inc. | Provider portal |
US9621940B2 (en) | 2014-05-29 | 2017-04-11 | Time Warner Cable Enterprises Llc | Apparatus and methods for recording, accessing, and delivering packetized content |
US9946808B2 (en) | 2014-07-09 | 2018-04-17 | International Business Machines Corporation | Using vertex self-information scores for vertices in an entity graph to determine whether to perform entity resolution on the vertices in the entity graph |
US10028025B2 (en) | 2014-09-29 | 2018-07-17 | Time Warner Cable Enterprises Llc | Apparatus and methods for enabling presence-based and use-based services |
US9646216B2 (en) * | 2014-12-08 | 2017-05-09 | Intel Corporation | Multiple user biometric for authentication to secured resources |
US9483546B2 (en) | 2014-12-15 | 2016-11-01 | Palantir Technologies Inc. | System and method for associating related records to common entities across multiple lists |
US11302426B1 (en) | 2015-01-02 | 2022-04-12 | Palantir Technologies Inc. | Unified data interface and system |
US10116676B2 (en) | 2015-02-13 | 2018-10-30 | Time Warner Cable Enterprises Llc | Apparatus and methods for data collection, analysis and service modification based on online activity |
US9794290B2 (en) | 2015-02-26 | 2017-10-17 | Symantec Corporation | Quantitative security improvement system based on crowdsourcing |
US9787719B2 (en) * | 2015-02-26 | 2017-10-10 | Symantec Corporation | Trusted third party broker for collection and private sharing of successful computer security practices |
US9348880B1 (en) | 2015-04-01 | 2016-05-24 | Palantir Technologies, Inc. | Federated search of multiple sources with conflict resolution |
US10103953B1 (en) | 2015-05-12 | 2018-10-16 | Palantir Technologies Inc. | Methods and systems for analyzing entity performance |
US10628834B1 (en) | 2015-06-16 | 2020-04-21 | Palantir Technologies Inc. | Fraud lead detection system for efficiently processing database-stored data and automatically generating natural language explanatory information of system results for display in interactive user interfaces |
US10122805B2 (en) | 2015-06-30 | 2018-11-06 | International Business Machines Corporation | Identification of collaborating and gathering entities |
US9418337B1 (en) | 2015-07-21 | 2016-08-16 | Palantir Technologies Inc. | Systems and models for data analytics |
US9392008B1 (en) | 2015-07-23 | 2016-07-12 | Palantir Technologies Inc. | Systems and methods for identifying information related to payment card breaches |
US10127289B2 (en) | 2015-08-19 | 2018-11-13 | Palantir Technologies Inc. | Systems and methods for automatic clustering and canonical designation of related data in various data structures |
US9984428B2 (en) | 2015-09-04 | 2018-05-29 | Palantir Technologies Inc. | Systems and methods for structuring data from unstructured electronic data files |
US9842215B2 (en) * | 2015-11-03 | 2017-12-12 | Palo Alto Research Center Incorporated | Computer-implemented system and method for anonymizing encrypted data |
US11410230B1 (en) | 2015-11-17 | 2022-08-09 | Consumerinfo.Com, Inc. | Realtime access and control of secure regulated data |
US10757154B1 (en) | 2015-11-24 | 2020-08-25 | Experian Information Solutions, Inc. | Real-time event-based notification system |
US9514414B1 (en) | 2015-12-11 | 2016-12-06 | Palantir Technologies Inc. | Systems and methods for identifying and categorizing electronic documents through machine learning |
US9760556B1 (en) | 2015-12-11 | 2017-09-12 | Palantir Technologies Inc. | Systems and methods for annotating and linking electronic documents |
US10404758B2 (en) | 2016-02-26 | 2019-09-03 | Time Warner Cable Enterprises Llc | Apparatus and methods for centralized message exchange in a user premises device |
US10586023B2 (en) | 2016-04-21 | 2020-03-10 | Time Warner Cable Enterprises Llc | Methods and apparatus for secondary content management and fraud prevention |
US10652217B2 (en) * | 2016-04-28 | 2020-05-12 | International Business Machines Corporation | Method and system for rateless and pollution-attack-resilient network coding including decoder(s) |
US10505719B2 (en) | 2016-04-28 | 2019-12-10 | International Business Machines Corporation | Method and system for rateless and pollution-attack-resilient network coding |
US10484171B2 (en) | 2016-06-17 | 2019-11-19 | International Business Machines Corporation | Method for efficient and practical key distribution in network coding systems |
WO2017223095A1 (en) | 2016-06-20 | 2017-12-28 | Anacode Labs, Inc. | Parallel, block-based data encoding and decoding using multiple computational units |
US11106692B1 (en) | 2016-08-04 | 2021-08-31 | Palantir Technologies Inc. | Data record resolution and correlation system |
US9881066B1 (en) | 2016-08-31 | 2018-01-30 | Palantir Technologies, Inc. | Systems, methods, user interfaces and algorithms for performing database analysis and search of information involving structured and/or semi-structured data |
US11212593B2 (en) | 2016-09-27 | 2021-12-28 | Time Warner Cable Enterprises Llc | Apparatus and methods for automated secondary content management in a digital network |
US10133588B1 (en) | 2016-10-20 | 2018-11-20 | Palantir Technologies Inc. | Transforming instructions for collaborative updates |
US10152306B2 (en) | 2016-11-07 | 2018-12-11 | Palantir Technologies Inc. | Framework for developing and deploying applications |
US10628428B1 (en) | 2016-12-12 | 2020-04-21 | Palantir Technologies Inc. | Stack trace search |
US10599663B1 (en) | 2016-12-14 | 2020-03-24 | Palantir Technologies Inc. | Protected search |
US10311074B1 (en) | 2016-12-15 | 2019-06-04 | Palantir Technologies Inc. | Identification and compiling of information relating to an entity |
US10621159B2 (en) | 2016-12-20 | 2020-04-14 | Palantir Technologies Inc. | Multi-platform alerting system |
US10289711B2 (en) | 2017-01-04 | 2019-05-14 | Palantir Technologies Inc. | Integrated data analysis |
US10216811B1 (en) | 2017-01-05 | 2019-02-26 | Palantir Technologies Inc. | Collaborating using different object models |
US11227001B2 (en) | 2017-01-31 | 2022-01-18 | Experian Information Solutions, Inc. | Massive scale heterogeneous data ingestion and user resolution |
US11074277B1 (en) | 2017-05-01 | 2021-07-27 | Palantir Technologies Inc. | Secure resolution of canonical entities |
US10735183B1 (en) | 2017-06-30 | 2020-08-04 | Experian Information Solutions, Inc. | Symmetric encryption for private smart contracts among multiple parties in a private peer-to-peer network |
US10437807B1 (en) | 2017-07-06 | 2019-10-08 | Palantir Technologies Inc. | Selecting backing stores based on data request |
US10235533B1 (en) | 2017-12-01 | 2019-03-19 | Palantir Technologies Inc. | Multi-user access controls in electronic simultaneously editable document editor |
US10783162B1 (en) | 2017-12-07 | 2020-09-22 | Palantir Technologies Inc. | Workflow assistant |
US11061874B1 (en) | 2017-12-14 | 2021-07-13 | Palantir Technologies Inc. | Systems and methods for resolving entity data across various data structures |
US11475082B1 (en) | 2017-12-15 | 2022-10-18 | Palantir Technologies Inc. | Systems and methods for context-based keyword searching |
US10838987B1 (en) | 2017-12-20 | 2020-11-17 | Palantir Technologies Inc. | Adaptive and transparent entity screening |
US11861025B1 (en) | 2018-01-08 | 2024-01-02 | Rankin Labs, Llc | System and method for receiving and processing a signal within a TCP/IP protocol stack |
US11061542B1 (en) | 2018-06-01 | 2021-07-13 | Palantir Technologies Inc. | Systems and methods for determining and displaying optimal associations of data items |
US10795909B1 (en) | 2018-06-14 | 2020-10-06 | Palantir Technologies Inc. | Minimized and collapsed resource dependency path |
US11689543B2 (en) | 2018-08-10 | 2023-06-27 | Rankin Labs, Llc | System and method for detecting transmission of a covert payload of data |
US20200074541A1 (en) | 2018-09-05 | 2020-03-05 | Consumerinfo.Com, Inc. | Generation of data structures based on categories of matched data items |
US11222131B2 (en) * | 2018-11-01 | 2022-01-11 | International Business Machines Corporation | Method for a secure storage of data records |
US11474987B1 (en) | 2018-11-15 | 2022-10-18 | Palantir Technologies Inc. | Image analysis interface |
WO2020146667A1 (en) | 2019-01-11 | 2020-07-16 | Experian Information Solutions, Inc. | Systems and methods for secure data aggregation and computation |
US11729184B2 (en) | 2019-05-28 | 2023-08-15 | Rankin Labs, Llc | Detecting covertly stored payloads of data within a network |
US11222129B2 (en) * | 2019-06-24 | 2022-01-11 | International Business Machines Corporation | Entity resolution between multiple private data sources |
US11064055B2 (en) | 2019-07-22 | 2021-07-13 | Anacode Labs, Inc. | Accelerated data center transfers |
US11730420B2 (en) | 2019-12-17 | 2023-08-22 | Cerner Innovation, Inc. | Maternal-fetal sepsis indicator |
US11516048B2 (en) | 2019-12-18 | 2022-11-29 | Rankin Labs, Llc | Distribution of data over a network with interconnected rings |
US20210306442A1 (en) * | 2020-01-06 | 2021-09-30 | John Rankin | Adding or removing members from confederate rings |
US11669428B2 (en) * | 2020-05-19 | 2023-06-06 | Paypal, Inc. | Detection of matching datasets using encode values |
CN115242540B (zh) * | 2022-08-03 | 2023-09-26 | 平安银行股份有限公司 | 数据处理方法与系统 |
Family Cites Families (170)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US1261167A (en) | 1917-10-25 | 1918-04-02 | Robert C Russell | Index. |
US3659085A (en) | 1970-04-30 | 1972-04-25 | Sierra Research Corp | Computer determining the location of objects in a coordinate system |
US3793634A (en) | 1972-07-31 | 1974-02-19 | Westinghouse Electric Corp | Digital antenna positioning system and method |
US4232313A (en) | 1972-09-22 | 1980-11-04 | The United States Of America As Represented By The Secretary Of The Navy | Tactical nagivation and communication system |
US4138057A (en) * | 1977-07-08 | 1979-02-06 | Atalla Technovations | Card, system and method for securing user identification data |
US5010478A (en) | 1986-04-11 | 1991-04-23 | Deran Roger L | Entity-attribute value database system with inverse attribute for selectively relating two different entities |
US5345587A (en) | 1988-09-14 | 1994-09-06 | Digital Equipment Corporation | Extensible entity management system including a dispatching kernel and modules which independently interpret and execute commands |
US5003598A (en) * | 1989-01-23 | 1991-03-26 | Kunstadt George H | Secure communication system |
US4981370A (en) | 1990-01-29 | 1991-01-01 | Dziewit Halina S | Document authentication apparatus |
US5555409A (en) | 1990-12-04 | 1996-09-10 | Applied Technical Sysytem, Inc. | Data management systems and methods including creation of composite views of data |
US5560006A (en) | 1991-05-15 | 1996-09-24 | Automated Technology Associates, Inc. | Entity-relation database |
US5229764A (en) | 1991-06-20 | 1993-07-20 | Matchett Noel D | Continuous biometric authentication matrix |
KR0148130B1 (ko) | 1992-05-18 | 1998-09-15 | 강진구 | 블럭킹아티팩트를 억제시키는 부호화/복호화 방법 및 그 장치 |
EP0581421B1 (en) * | 1992-07-20 | 2003-01-15 | Compaq Computer Corporation | Method and system for certificate based alias detection |
US5403639A (en) | 1992-09-02 | 1995-04-04 | Storage Technology Corporation | File server having snapshot application data groups |
US5454101A (en) | 1992-09-15 | 1995-09-26 | Universal Firmware Industries, Ltd. | Data storage system with set lists which contain elements associated with parents for defining a logical hierarchy and general record pointers identifying specific data sets |
EP0639814B1 (en) | 1993-08-20 | 2000-06-14 | Canon Kabushiki Kaisha | Adaptive non-literal textual search apparatus and method |
US5742806A (en) | 1994-01-31 | 1998-04-21 | Sun Microsystems, Inc. | Apparatus and method for decomposing database queries for database management system including multiprocessor digital data processing system |
US5764977A (en) | 1994-03-30 | 1998-06-09 | Siemens Stromberg-Carlson | Distributed database architecture and distributed database management system for open network evolution |
US5848373A (en) | 1994-06-24 | 1998-12-08 | Delorme Publishing Company | Computer aided map location system |
JPH0863382A (ja) | 1994-08-19 | 1996-03-08 | Fujitsu Ltd | 分散システムにおけるデータ整合性確認方法及びデータ整合性確認装置 |
US5675785A (en) | 1994-10-04 | 1997-10-07 | Hewlett-Packard Company | Data warehouse which is accessed by a user using a schema of virtual tables |
US5873093A (en) | 1994-12-07 | 1999-02-16 | Next Software, Inc. | Method and apparatus for mapping objects to a data source |
US5799309A (en) | 1994-12-29 | 1998-08-25 | International Business Machines Corporation | Generating an optimized set of relational queries fetching data in an object-relational database |
JPH08305662A (ja) | 1995-05-02 | 1996-11-22 | Fujitsu Ltd | クライアント認証システムおよび方法 |
US5742807A (en) * | 1995-05-31 | 1998-04-21 | Xerox Corporation | Indexing system using one-way hash for document service |
US5659731A (en) | 1995-06-19 | 1997-08-19 | Dun & Bradstreet, Inc. | Method for rating a match for a given entity found in a list of entities |
US5758343A (en) | 1995-12-08 | 1998-05-26 | Ncr Corporation | Apparatus and method for integrating multiple delegate directory service agents |
US6035300A (en) | 1995-12-15 | 2000-03-07 | International Business Machines Corporation | Method and apparatus for generating a user interface from the entity/attribute/relationship model of a database |
JP2900869B2 (ja) * | 1996-01-24 | 1999-06-02 | 日本電気株式会社 | データベース検索システムおよびデータベース保護方法 |
US5991733A (en) | 1996-03-22 | 1999-11-23 | Hartford Fire Insurance Company | Method and computerized system for managing insurance receivable accounts |
US5878416A (en) | 1996-06-14 | 1999-03-02 | Electronic Data Systems Corporation | Automated system and method for matching an item of business property to a recipient |
US5778375A (en) | 1996-06-27 | 1998-07-07 | Microsoft Corporation | Database normalizing system |
US6052693A (en) | 1996-07-02 | 2000-04-18 | Harlequin Group Plc | System for assembling large databases through information extracted from text sources |
US5819263A (en) | 1996-07-19 | 1998-10-06 | American Express Financial Corporation | Financial planning system incorporating relationship and group management |
US5781911A (en) | 1996-09-10 | 1998-07-14 | D2K, Incorporated | Integrated system and method of data warehousing and delivery |
US5892828A (en) | 1996-10-23 | 1999-04-06 | Novell, Inc. | User presence verification with single password across applications |
JPH10154231A (ja) * | 1996-11-21 | 1998-06-09 | Hitachi Ltd | 生態情報を用いた本人認証装置および方法 |
US6076167A (en) | 1996-12-04 | 2000-06-13 | Dew Engineering And Development Limited | Method and system for improving security in network applications |
US6292900B1 (en) * | 1996-12-18 | 2001-09-18 | Sun Microsystems, Inc. | Multilevel security attribute passing methods, apparatuses, and computer program products in a stream |
US5845285A (en) | 1997-01-07 | 1998-12-01 | Klein; Laurence C. | Computer system and method of data analysis |
US5897637A (en) * | 1997-03-07 | 1999-04-27 | Apple Computer, Inc. | System and method for rapidly identifying the existence and location of an item in a file |
JP4268690B2 (ja) * | 1997-03-26 | 2009-05-27 | ソニー株式会社 | 認証システムおよび方法、並びに認証方法 |
DE19715664A1 (de) | 1997-04-16 | 1998-10-22 | Butzbacher Weichenbau Gmbh | Verfahren zum Imprägnieren von Festkörpern |
NZ500057A (en) | 1997-04-16 | 2002-09-27 | British Telecomm | Method and apparatus for summarising data by selecting and ranking targeted information |
CA2329345A1 (en) | 1997-04-22 | 1998-10-29 | Greg Hetherington | Method and apparatus for processing free-format data |
US5794246A (en) | 1997-04-30 | 1998-08-11 | Informatica Corporation | Method for incremental aggregation of dynamically increasing database data sets |
US6032158A (en) | 1997-05-02 | 2000-02-29 | Informatica Corporation | Apparatus and method for capturing and propagating changes from an operational database to data marts |
US5991765A (en) | 1997-05-06 | 1999-11-23 | Birdstep Technology As | System and method for storing and manipulating data in an information handling system |
US6202151B1 (en) | 1997-05-09 | 2001-03-13 | Gte Service Corporation | System and method for authenticating electronic transactions using biometric certificates |
EP0980559A4 (en) | 1997-05-09 | 2004-11-03 | Gte Service Corp | BIOMETRIC CERTIFICATES |
US5991408A (en) | 1997-05-16 | 1999-11-23 | Veridicom, Inc. | Identification and security using biometric measurements |
JP3547069B2 (ja) | 1997-05-22 | 2004-07-28 | 日本電信電話株式会社 | 情報関連づけ装置およびその方法 |
US5991758A (en) | 1997-06-06 | 1999-11-23 | Madison Information Technologies, Inc. | System and method for indexing information about entities from different information sources |
US6122757A (en) | 1997-06-27 | 2000-09-19 | Agilent Technologies, Inc | Code generating system for improved pattern matching in a protocol analyzer |
US6092199A (en) | 1997-07-07 | 2000-07-18 | International Business Machines Corporation | Dynamic creation of a user account in a client following authentication from a non-native server domain |
US6523041B1 (en) | 1997-07-29 | 2003-02-18 | Acxiom Corporation | Data linking system and method using tokens |
US6073140A (en) | 1997-07-29 | 2000-06-06 | Acxiom Corporation | Method and system for the creation, enhancement and update of remote data using persistent keys |
US5995973A (en) | 1997-08-29 | 1999-11-30 | International Business Machines Corporation | Storing relationship tables identifying object relationships |
JPH11149454A (ja) | 1997-09-10 | 1999-06-02 | Fujitsu Ltd | 認証装置、ユーザ認証方法、ユーザ認証用カード及び記憶媒体 |
US6044378A (en) | 1997-09-29 | 2000-03-28 | International Business Machines Corporation | Method and system for a federated digital library by managing links |
US6357004B1 (en) | 1997-09-30 | 2002-03-12 | Intel Corporation | System and method for ensuring integrity throughout post-processing |
US6014670A (en) | 1997-11-07 | 2000-01-11 | Informatica Corporation | Apparatus and method for performing data transformations in data warehousing |
US6339775B1 (en) | 1997-11-07 | 2002-01-15 | Informatica Corporation | Apparatus and method for performing data transformations in data warehousing |
US6035306A (en) | 1997-11-24 | 2000-03-07 | Terascape Software Inc. | Method for improving performance of large databases |
US6041410A (en) * | 1997-12-22 | 2000-03-21 | Trw Inc. | Personal identification fob |
US6263446B1 (en) | 1997-12-23 | 2001-07-17 | Arcot Systems, Inc. | Method and apparatus for secure distribution of authentication credentials to roaming users |
US5933831A (en) | 1998-01-09 | 1999-08-03 | Lsi Logic Corporation | Viewing entity relationship diagrams using hyperlinks |
US6418450B2 (en) | 1998-01-26 | 2002-07-09 | International Business Machines Corporation | Data warehouse programs architecture |
JPH11224236A (ja) * | 1998-02-05 | 1999-08-17 | Mitsubishi Electric Corp | 遠隔認証システム |
US6845453B2 (en) | 1998-02-13 | 2005-01-18 | Tecsec, Inc. | Multiple factor-based user identification and authentication |
US6049805A (en) | 1998-02-24 | 2000-04-11 | Microsoft Corporation | Dynamic event mechanism for objects with associational relationships |
GB2336007B (en) | 1998-04-01 | 2003-01-29 | Mitel Corp | Agent-based data mining and warehousing |
US6167517A (en) * | 1998-04-09 | 2000-12-26 | Oracle Corporation | Trusted biometric client authentication |
US6160903A (en) * | 1998-04-24 | 2000-12-12 | Dew Engineering And Development Limited | Method of providing secure user access |
US6684334B1 (en) | 1998-05-27 | 2004-01-27 | Trusted Security Solutions, Inc. | Secure establishment of cryptographic keys using persistent key component |
US6189016B1 (en) | 1998-06-12 | 2001-02-13 | Microsoft Corporation | Journaling ordered changes in a storage volume |
US6208990B1 (en) | 1998-07-15 | 2001-03-27 | Informatica Corporation | Method and architecture for automated optimization of ETL throughput in data warehousing applications |
FI981638A (fi) | 1998-07-17 | 2000-01-18 | Nokia Mobile Phones Ltd | Menetelmä ja järjestely palvelun hallitsemiseksi matkaviestinjärjestelmässä |
JP4185188B2 (ja) | 1998-07-17 | 2008-11-26 | 花王株式会社 | 複合粉体 |
US6240409B1 (en) | 1998-07-31 | 2001-05-29 | The Regents Of The University Of California | Method and apparatus for detecting and summarizing document similarity within large document sets |
US6185557B1 (en) | 1998-07-31 | 2001-02-06 | Unisys Corporation | Merge join process |
US5907407A (en) * | 1998-08-10 | 1999-05-25 | Innovative Lasers Corporation | ILS sensors for alcohol detection within vehicles |
US7228437B2 (en) * | 1998-08-13 | 2007-06-05 | International Business Machines Corporation | Method and system for securing local database file of local content stored on end-user system |
US6810405B1 (en) | 1998-08-18 | 2004-10-26 | Starfish Software, Inc. | System and methods for synchronizing data between multiple datasets |
US6845159B1 (en) * | 1998-10-07 | 2005-01-18 | Protego Information Ab | Processing method and apparatus for converting information from a first format into a second format |
US6743022B1 (en) | 1998-12-03 | 2004-06-01 | Oded Sarel | System and method for automated self measurement of alertness equilibrium and coordination and for ventification of the identify of the person performing tasks |
US6931392B1 (en) | 1998-12-07 | 2005-08-16 | Vitria Technology, Inc. | Real-time decision support system |
US20020124176A1 (en) | 1998-12-14 | 2002-09-05 | Michael Epstein | Biometric identification mechanism that preserves the integrity of the biometric information |
US6865561B1 (en) * | 1998-12-30 | 2005-03-08 | Pitney Bowes Inc. | Closed system meter having address correction capabilities |
US6317834B1 (en) | 1999-01-29 | 2001-11-13 | International Business Machines Corporation | Biometric authentication system with encrypted models |
US6819797B1 (en) | 1999-01-29 | 2004-11-16 | International Business Machines Corporation | Method and apparatus for classifying and querying temporal and spatial information in video |
AU2523300A (en) | 1999-04-07 | 2000-10-12 | Reclaim Technologies And Sservices, Ltd. | A system for identification of selectively related database records |
US6249784B1 (en) | 1999-05-19 | 2001-06-19 | Nanogen, Inc. | System and method for searching and processing databases comprising named annotated text strings |
US20020038308A1 (en) | 1999-05-27 | 2002-03-28 | Michael Cappi | System and method for creating a virtual data warehouse |
US6697947B1 (en) | 1999-06-17 | 2004-02-24 | International Business Machines Corporation | Biometric based multi-party authentication |
JP4519963B2 (ja) | 1999-06-21 | 2010-08-04 | 富士通株式会社 | 生体情報の暗号化・復号化方法および装置並びに、生体情報を利用した本人認証システム |
US6801915B1 (en) | 1999-07-28 | 2004-10-05 | Robert Mack | Paired keys for data structures |
US6385604B1 (en) | 1999-08-04 | 2002-05-07 | Hyperroll, Israel Limited | Relational database management system having integrated non-relational multi-dimensional data store of aggregated data elements |
JP2001118103A (ja) | 1999-10-15 | 2001-04-27 | Oki Electric Ind Co Ltd | ゲート管理装置 |
JP2001117940A (ja) | 1999-10-20 | 2001-04-27 | Just Syst Corp | 情報検索装置、情報検索方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体 |
US7003560B1 (en) | 1999-11-03 | 2006-02-21 | Accenture Llp | Data warehouse computing system |
US6788779B2 (en) | 2001-07-24 | 2004-09-07 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for routing calls by proxy using virtual transaction servers in a multi-tennant communication center |
US6397224B1 (en) | 1999-12-10 | 2002-05-28 | Gordon W. Romney | Anonymously linking a plurality of data records |
EP1130512A3 (en) | 2000-01-25 | 2004-04-07 | FusionOne, Inc. | Data transfer and synchronization system |
US7412462B2 (en) * | 2000-02-18 | 2008-08-12 | Burnside Acquisition, Llc | Data repository and method for promoting network storage of data |
US7254839B2 (en) | 2000-03-21 | 2007-08-07 | Anoto Ab | Secured access using a coordinate system |
US7930285B2 (en) | 2000-03-22 | 2011-04-19 | Comscore, Inc. | Systems for and methods of user demographic reporting usable for identifying users and collecting usage data |
GB0007266D0 (en) | 2000-03-25 | 2000-05-17 | Hewlett Packard Co | Providing location data about a mobile entity |
US7089240B2 (en) | 2000-04-06 | 2006-08-08 | International Business Machines Corporation | Longest prefix match lookup using hash function |
EP1360619A2 (en) | 2000-04-07 | 2003-11-12 | The Procter & Gamble Company | Method and apparatus for monitoring the effective velocity of items through a store or warehouse |
JP2001325425A (ja) | 2000-05-15 | 2001-11-22 | Fujitsu Ltd | 名寄せ処理システム |
US7024562B1 (en) | 2000-06-29 | 2006-04-04 | Optisec Technologies Ltd. | Method for carrying out secure digital signature and a system therefor |
US20020043566A1 (en) * | 2000-07-14 | 2002-04-18 | Alan Goodman | Transaction card and method for reducing frauds |
GB2366160B (en) | 2000-08-09 | 2004-03-17 | Michaelhouse Man Ltd | Information routing |
US7302582B2 (en) | 2000-08-21 | 2007-11-27 | United States Postal Service | Delivery point validation system |
JP4655345B2 (ja) * | 2000-08-31 | 2011-03-23 | ソニー株式会社 | 情報処理装置および情報処理方法、並びにプログラム提供媒体 |
JP3555869B2 (ja) | 2000-09-28 | 2004-08-18 | Necソフト株式会社 | 暗号化ファイル検索方法及びその装置並びにコンピュータ可読記録媒体 |
US7177426B1 (en) | 2000-10-11 | 2007-02-13 | Digital Authentication Technologies, Inc. | Electronic file protection using location |
US7046802B2 (en) | 2000-10-12 | 2006-05-16 | Rogaway Phillip W | Method and apparatus for facilitating efficient authenticated encryption |
US7143289B2 (en) | 2000-10-30 | 2006-11-28 | Geocodex Llc | System and method for delivering encrypted information in a communication network using location identity and key tables |
US7047418B1 (en) | 2000-11-29 | 2006-05-16 | Applied Minds, Inc. | Imaging method and device using biometric information for operator authentication |
US20020073099A1 (en) | 2000-12-08 | 2002-06-13 | Gilbert Eric S. | De-identification and linkage of data records |
US20020077898A1 (en) * | 2000-12-19 | 2002-06-20 | Koulouris Mitchell N. | System and method for matching marketing collateral with specific customer information |
US6701348B2 (en) * | 2000-12-22 | 2004-03-02 | Goodcontacts.Com | Method and system for automatically updating contact information within a contact database |
US20020091678A1 (en) | 2001-01-05 | 2002-07-11 | Miller Nancy E. | Multi-query data visualization processes, data visualization apparatus, computer-readable media and computer data signals embodied in a transmission medium |
JP2002222170A (ja) | 2001-01-26 | 2002-08-09 | Nintendo Co Ltd | ユーザ認証システム及びその方法 |
US6690820B2 (en) | 2001-01-31 | 2004-02-10 | Magic Earth, Inc. | System and method for analyzing and imaging and enhanced three-dimensional volume data set using one or more attributes |
US6757689B2 (en) | 2001-02-02 | 2004-06-29 | Hewlett-Packard Development Company, L.P. | Enabling a zero latency enterprise |
US20020112177A1 (en) | 2001-02-12 | 2002-08-15 | Voltmer William H. | Anonymous biometric authentication |
US7249257B2 (en) | 2001-03-05 | 2007-07-24 | Digimarc Corporation | Digitally watermarked maps and signs and related navigational tools |
WO2002073877A2 (en) | 2001-03-09 | 2002-09-19 | Pascal Brandys | System and method of user and data verification |
US7043637B2 (en) | 2001-03-21 | 2006-05-09 | Microsoft Corporation | On-disk file format for a serverless distributed file system |
WO2002077874A1 (en) | 2001-03-22 | 2002-10-03 | United States Postal Service | System and method for standardizing a mailing address |
US7856420B2 (en) | 2001-04-19 | 2010-12-21 | Hewlett-Packard Development Company, L.P. | Zero latency enterprise enriched publish/subscribe |
JP2002334114A (ja) | 2001-05-10 | 2002-11-22 | Allied Tereshisu Kk | テーブル管理方法及び装置 |
US20040193893A1 (en) * | 2001-05-18 | 2004-09-30 | Michael Braithwaite | Application-specific biometric templates |
US7092951B1 (en) | 2001-07-06 | 2006-08-15 | Ncr Corporation | Auxiliary relation for materialized view |
US20030101348A1 (en) * | 2001-07-12 | 2003-05-29 | Russo Anthony P. | Method and system for determining confidence in a digital transaction |
US7006673B2 (en) | 2001-07-25 | 2006-02-28 | Activcard Ireland Limited | Method of hash string extraction |
US20030030733A1 (en) | 2001-08-08 | 2003-02-13 | Seaman Mark D. | System and method for synchronization of media data |
US20030200447A1 (en) * | 2001-08-17 | 2003-10-23 | Lotta Almroth | Identification system |
US6947947B2 (en) | 2001-08-17 | 2005-09-20 | Universal Business Matrix Llc | Method for adding metadata to data |
US6912549B2 (en) | 2001-09-05 | 2005-06-28 | Siemens Medical Solutions Health Services Corporation | System for processing and consolidating records |
US7370044B2 (en) | 2001-11-19 | 2008-05-06 | Equifax, Inc. | System and method for managing and updating information relating to economic entities |
US6948062B1 (en) | 2001-12-12 | 2005-09-20 | Intel Corporation | Location dependent encryption and/or decryption |
US20030108202A1 (en) | 2001-12-12 | 2003-06-12 | Clapper Edward O. | Location dependent encryption and/or decryption |
KR100850255B1 (ko) | 2001-12-28 | 2008-08-19 | 인터내셔널 비지네스 머신즈 코포레이션 | 실시간 데이터 웨어하우징 |
US7228335B2 (en) * | 2002-02-19 | 2007-06-05 | Goodcontacts Research Ltd. | Method of automatically populating contact information fields for a new contract added to an electronic contact database |
US7809510B2 (en) | 2002-02-27 | 2010-10-05 | Ip Genesis, Inc. | Positional hashing method for performing DNA sequence similarity search |
AU2003223232A1 (en) * | 2002-03-06 | 2003-09-22 | United States Postal Service | A method for correcting a mailing address |
US6725243B2 (en) * | 2002-03-08 | 2004-04-20 | United States Postal Service | Method for preventing improper correction of a database during an updating process |
WO2003081440A1 (en) * | 2002-03-21 | 2003-10-02 | Snapp Robert F | Method and system for storing and retrieving data using hash-accessed multiple data stores |
US8086867B2 (en) * | 2002-03-26 | 2011-12-27 | Northrop Grumman Systems Corporation | Secure identity and privilege system |
US7096213B2 (en) | 2002-04-08 | 2006-08-22 | Oracle International Corporation | Persistent key-value repository with a pluggable architecture to abstract physical storage |
US8423374B2 (en) * | 2002-06-27 | 2013-04-16 | Siebel Systems, Inc. | Method and system for processing intelligence information |
US8560512B2 (en) * | 2002-07-18 | 2013-10-15 | Hewlett-Packard Development Company, L.P. | Finding matching locations, trajectories or attributes while maintaining privacy of non-matching information |
US6968338B1 (en) | 2002-08-29 | 2005-11-22 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Extensible database framework for management of unstructured and semi-structured documents |
US7159119B2 (en) | 2002-09-06 | 2007-01-02 | United States Postal Service | Method and system for efficiently retrieving secured data by securely pre-processing provided access information |
US7502915B2 (en) | 2002-09-30 | 2009-03-10 | Nvidia Corporation | System and method using embedded microprocessor as a node in an adaptable computing machine |
CN1757188A (zh) | 2002-11-06 | 2006-04-05 | 国际商业机器公司 | 机密数据共享和匿名实体解析度 |
KR100800371B1 (ko) | 2002-12-31 | 2008-02-04 | 인터내셔널 비지네스 머신즈 코포레이션 | 데이터 처리 방법 및 컴퓨터 판독 가능 매체 |
US7200602B2 (en) | 2003-02-07 | 2007-04-03 | International Business Machines Corporation | Data set comparison and net change processing |
EP1631908A4 (en) | 2003-03-24 | 2012-01-25 | Ibm | SECURE COORDINATED IDENTIFICATION METHOD, SYSTEM AND PROGRAM |
US7194484B2 (en) * | 2003-11-17 | 2007-03-20 | America Online, Inc. | Correction of address information |
CN100489837C (zh) | 2004-01-09 | 2009-05-20 | 财团法人资讯工业策进会 | 数据加密的方法与系统 |
US7254593B2 (en) | 2004-01-16 | 2007-08-07 | International Business Machines Corporation | System and method for tracking annotations of data sources |
US7599930B1 (en) | 2004-10-19 | 2009-10-06 | Trovix, Inc. | Concept synonym matching engine |
JP2008305662A (ja) | 2007-06-07 | 2008-12-18 | Sony Corp | 非水電解質二次電池 |
JP5652802B2 (ja) | 2008-02-27 | 2015-01-14 | レノボ・イノベーションズ・リミテッド(香港) | 二次電池の内部短絡検出装置および内部短絡検出方法 |
-
2003
- 2003-11-06 CN CNA2003801072079A patent/CN1757188A/zh active Pending
- 2003-11-06 EP EP03796368A patent/EP1563628A4/en not_active Withdrawn
- 2003-11-06 US US10/702,624 patent/US7900052B2/en active Active
- 2003-11-06 WO PCT/US2003/035607 patent/WO2004045123A1/en active Application Filing
- 2003-11-06 JP JP2004551903A patent/JP2006505873A/ja active Pending
- 2003-11-06 AU AU2003298616A patent/AU2003298616A1/en not_active Abandoned
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7900052B2 (en) | 2002-11-06 | 2011-03-01 | International Business Machines Corporation | Confidential data sharing and anonymous entity resolution |
CN101183384B (zh) * | 2006-11-13 | 2010-12-29 | 国际商业机器公司 | 处理数据的方法和装置 |
US8204831B2 (en) | 2006-11-13 | 2012-06-19 | International Business Machines Corporation | Post-anonymous fuzzy comparisons without the use of pre-anonymization variants |
CN105074719A (zh) * | 2013-03-15 | 2015-11-18 | 英特尔公司 | 网络环境中的不信任方之间的相互确定的数据共享 |
CN105074719B (zh) * | 2013-03-15 | 2019-02-26 | 英特尔公司 | 网络环境中不信任方间相互确定的数据共享的装置和方法 |
CN106445936A (zh) * | 2015-08-05 | 2017-02-22 | 中国移动通信集团福建有限公司 | 一种数据处理方法及设备 |
CN109416625A (zh) * | 2015-12-31 | 2019-03-01 | 利弗莱姆有限公司 | 在数据库表、文本文件和数据馈送中对文本进行加盐 |
CN113836151A (zh) * | 2020-06-23 | 2021-12-24 | 北京大数医达科技有限公司 | 数据处理方法、装置、电子设备和计算机可读介质 |
Also Published As
Publication number | Publication date |
---|---|
AU2003298616A1 (en) | 2004-06-03 |
WO2004045123A1 (en) | 2004-05-27 |
JP2006505873A (ja) | 2006-02-16 |
US20040210763A1 (en) | 2004-10-21 |
EP1563628A4 (en) | 2010-03-10 |
US7900052B2 (en) | 2011-03-01 |
EP1563628A1 (en) | 2005-08-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1757188A (zh) | 机密数据共享和匿名实体解析度 | |
US20240031152A1 (en) | Confidential electronic data verification system | |
EP2879069B1 (en) | System for anonymizing and aggregating protected health information | |
CN101183384B (zh) | 处理数据的方法和装置 | |
US8312023B2 (en) | Automated forensic document signatures | |
US9898618B1 (en) | Securing a remote database | |
US8280905B2 (en) | Automated forensic document signatures | |
CN106169013A (zh) | 用于使受保护信息匿名化和聚集的系统 | |
US11586713B2 (en) | Data watermarking and fingerprinting system and method | |
US20080126808A1 (en) | Encrypted dataset access by custodians | |
CN113239405A (zh) | 基于区块链的电子档案信息管理系统 | |
EP3461055B1 (en) | System and method for secure outsourced annotation of datasets | |
EP4137978A1 (en) | Enhanced data security through combination of encryption and vertical fragmentation of tabular data | |
Chouragade et al. | A Survey on Privacy Preserving Content Based Image Retrieval and Information Sharing in Cloud Environment | |
Aljamea | Advances in String Algorithms for Information Security Applications | |
Petersen et al. | Privacy Preserving Record Linkage (PPRL) Strategy and Recommendations | |
Christen et al. | Privacy Aspects of Data Matching | |
AU2014202526A1 (en) | Automated forensic document signatures |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20060405 |