WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2007097846) SYNCHRONIZATION PEER PARTICIPANT MODEL
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2007/097846    International Application No.:    PCT/US2007/001394
Publication Date: 30.08.2007 International Filing Date: 19.01.2007
IPC:
G06F 17/40 (2006.01), G06F 17/00 (2006.01)
Applicants: MICROSOFT CORPORATION [US/US]; One Microsoft Way, Redmond, WA 98052-6399 (US) (For All Designated States Except US)
Inventors: KHOSRAVY, Moe; (US).
PFENNING, Jorg-Thomas; (US).
NOVIK, Lev; (US).
BECKEMAN, Michael, S.; (US).
THOMAS, Myron, C.; (US).
SADOVSKY, Vladimir; (US).
LEVY, Marc; (US)
Priority Data:
11/354,677 15.02.2006 US
Title (EN) SYNCHRONIZATION PEER PARTICIPANT MODEL
(FR) MODÈLE DE PARTICIPANT PAIR POUR SYNCHRONISATION
Abstract: front page image
(EN)Various technologies and techniques are disclosed that improve synchronization of data between varying types of devices and/or services. A full participant receives a request from another participant to perform a synchronization operation. The synchronization engine determines whether the device or service is a full, partial, or simple participant. The device or service is a simple participant if it has a data store for synchronized data and no knowledge store. The device or service is a partial participant if it has a data store for synchronized data and a knowledge store, but does not understand the knowledge. The device or service is a full participant type if it has a data store for synchronized data and a knowledge store and understands the knowledge. The synchronization engine performs the synchronization operation with the device or service using a set of logic that is appropriate for the type of device or service.
(FR)L'invention concerne différentes technologies et techniques qui améliorent la synchronisation de données entre des types variés de dispositifs et/ou services. Un participant complet reçoit d'un autre participant une requête pour réaliser une opération de synchronisation. Le moteur de synchronisation détermine si le dispositif ou le service est un participant complet, partiel ou simple. Le dispositif ou service est un participant simple s'il dispose d'un stockage de données pour des données synchronisées mais pas d'un stockage de connaissances. Le dispositif ou service est un participant partiel s'il dispose d'un stockage de données pour des données synchronisées et d'un stockage de connaissances mais ne comprend pas ladite connaissance. Le dispositif ou service est un participant complet s'il dispose d'un stockage de données pour des données synchronisées et d'un stockage de connaissances et comprend la connaissance. Le moteur de synchronisation réalise l'opération de synchronisation avec le dispositif ou service en utilisant un jeu de logiques approprié au type du dispositif ou service.
Designated States: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LV, LY, MA, MD, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, SV, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IS, IT, LT, LU, LV, MC, NL, PL, PT, RO, SE, SI, SK, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)