Composite user interface and framework
AssigneeMicrosoft Corporation
InventorsMelissa W. Dunn, Stephen J. Mooney
Life of this patent
Estimating the term…
Abstract
Computer-implemented methods of processing contact records are provided. A user may merge and unmerge contact records to control which records are synchronized with each other. Identity claims of records may be compared to identify possible duplicate records. Identity claims may include addresses, phone numbers, instant messenger addresses or other contact data that is likely to be uniquely associated with a contact. When possible duplicate contact records are found, a dialog box is displayed that identifies the possible duplicate records and includes an option for merging the possible duplicate contact records.
Claims19
A computer-implemented method of processing possible duplicate data records, the method comprising:
- (a) comparing identity claims of at least two data records, wherein the at least two data records are part of a computer operating system;
- (b) identifying possible duplicate data records including a first possible duplicate data record and a second possible duplicate data record, the first possible duplicate data record being linked with a first publisher record, the first publisher record including first data from the first possible duplicate data record, wherein the first data is synchronized, through the first publisher record, between the first possible duplicate data record and an application, the second possible duplicate data record being linked with a second publisher record, the second publisher record including second data from the second possible duplicate data record, wherein the second data is synchronized, through the second publisher record, between the second possible duplicate data record and the application;
- (c) creating a merged data record consisting of reconciled identity claims of the at least two data records;
- (d) linking the first publisher record with the merged data record;
- and
- (e) linking the second publisher record with the merged data record.
A computer-readable medium containing computer executable instructions for performing the steps comprising:
- (a) comparing identity claims of at least two data records, wherein the at least two data records are part of a computer operating system;
- (b) identifying possible duplicate data records, including a first possible duplicate data record and a second possible duplicate data record, the first possible duplicate data record being linked with a first publisher record, the first publisher record including first data from the first possible duplicate data record, wherein the first data is synchronized, through the first publisher record, between the first possible duplicate data record and an application, the second possible duplicate data record being linked with a second publisher record, the second publisher record including second data from the second possible duplicate data record, wherein the second data is synchronized, through the second publisher record, between the second possible duplicate data record and the application;
- (c) creating a merged data record consisting of reconciled identity claims of the at least two data records;
- (d) linking the first publisher record with the merged data record;
- and
- (e) linking the second publisher record with the merged data record.
Dependencies are inferred from the claim text.