| PLAXO, INC. Patent applications |
| Patent application number | Title | Published |
| 20120101989 | Contact Management Update Protocols - Ways for synchronizing folders between one or more layers of folders are described. It includes selecting layers to link together, comparing folders in the selected layers using an immutable identifier, parsing the folders of each of the selected layers into fields, comparing the fields of parsed folders of the selected layers, and determining whether to synchronize the folders of the selected layers based on conflict rules triggered in response to the comparison of the fields of the parsed folders. Also disclosed are ways of merging two or more folders in a network into a single folder. It includes comparing entries between folders to identify duplicate entries, grouping the identified duplicate entries in each folder, generating a matrix from the duplicates grouping and assigning each matrix entry a value, and matching the matrix entries based on the assigned values to determine an extent to merge an identified duplicate entry. | 04-26-2012 |
| 20110289053 | ENABLING SYNCHRONIZATION WITH A DIFFERENCE UNAWARE DATA SOURCE - A system and a method are disclosed for updating a master data list with data from a difference unaware information repository and a difference aware information repository. A master synchronization engine may synchronize to the difference unaware information repository and the difference aware information repository via connectors coupled to each information repository. The difference unaware information repository exports all the data stored within the repository to its respective connector. The connecter determines the changes made to the data since the last synchronization and the changes are forwarded to the master synchronization engine. The difference aware information repository is capable of determining the changes made to the stored data since the last synchronization and forwards the changes to its connector. Each connector forwards the changes to the data in their respective information repositories to a database which updates the master data list. | 11-24-2011 |
| 20100268742 | Contact Management Update Protocols - A system and a method are disclosed for synchronizing folders between one or more layers of folders. It includes selecting layers to link together, comparing folders in the selected layers using an immutable identifier, parsing the folders of each of the selected layers into fields, comparing the fields of parsed folders of the selected layers, and determining whether to synchronize the folders of the selected layers based on conflict rules triggered in response to the comparison of the fields of the parsed folders. Also disclosed is a system and method of merging two or more folders in a network into a single folder. It includes comparing entries between folders to identify duplicate entries, grouping the identified duplicate entries in each folder, generating a matrix from the duplicates grouping and assigning each matrix entry a value, and matching the matrix entries based on the assigned values to determine an extent to merge an identified duplicate entry. | 10-21-2010 |
| 20090265198 | Reputation Evalution Using a contact Information Database - A contact information database, including records such as those stored in a personal address book, is applied to evaluate the reputation of a user and/or conduct fraud or spam detection. A number of different factors selected for reputation/fraud prediction value can be used in a statistical model to evaluate reputation of an individual based on an identifier, such as an email address. The factors can include information useful in predicting the reputation of an individual, such as in how many address books the email address or other information appears, whether emails have been previously sent to that email address, whether any such emails have been returned as undeliverable, and so forth. These factors can be used to create a vector including scores for the user on the various factors, which can be stored in a vector database and updated regularly as the information changes. The information in the vector database can be accessed by parties for use in reputation evaluation, fraud detection, etc. for a particular email address or individual. | 10-22-2009 |
| 20090222493 | Enabling Synchronization With A Difference Unaware Data Source - A system and a method are disclosed for updating a master data list with data from a difference unaware information repository and a difference aware information repository. A master synchronization engine synchronizes to the difference unaware information repository and the difference aware information repository via connectors coupled to each information repository. The difference unaware information repository simply exports all the data stored within the repository to its respective connector. The connecter determines the changes made to the data since the last synchronization and the changes are forwarded to the master synchronization engine. The difference aware information repository is capable of determining the changes made to the stored data since the last synchronization and simply forwards the changes to its connector. Each connector forwards the changes to the data in their respective information repositories to a database which updates the master data list. | 09-03-2009 |
| 20090043805 | VIRAL ENGINE FOR NETWORK DEPLOYMENT - A private network system operates over a public network to provide an asymmetric service to members with information from other members and non-members. The system includes central servers and databases connected via the public network to client systems of public network users. The users may be members who communicate with a private protocol or non-members who communicate with the public protocol. A process for the private service includes communication of information between users via the private service servers. The private service server implements the private service, which includes a viral engine for network deployment. Features of the viral engine include genetic algorithms, data mining, personalization, frictionless service setup, user maximization, and member-controlled privacy. A sample setup process and contact update wizard that include several viral engine features are described. | 02-12-2009 |