Processing

Please wait...

PATENTSCOPE will be unavailable a few hours for maintenance reason on Tuesday 25.01.2022 at 9:00 AM CET
Settings

Settings

Goto Application

1. WO2006115519 - SYNC MANAGER CONFLICT RESOLUTION

Publication Number WO/2006/115519
Publication Date 02.11.2006
International Application No. PCT/US2005/026855
International Filing Date 28.07.2005
IPC
G06F 7/00 2006.1
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
7Methods or arrangements for processing data by operating upon the order or content of the data handled
G06F 17/00 2006.1
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
17Digital computing or data processing equipment or methods, specially adapted for specific functions
CPC
G06F 13/1605
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
13Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
14Handling requests for interconnection or transfer
16for access to memory bus
1605based on arbitration
G06F 13/376
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
13Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
14Handling requests for interconnection or transfer
36for access to common bus or bus system
368with decentralised access control
376using a contention resolving method, e.g. collision detection, collision avoidance
G06F 13/4031
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
13Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
38Information transfer, e.g. on bus
40Bus structure
4004Coupling between buses
4027using bus bridges
4031with arbitration
G06F 16/273
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
20of structured data, e.g. relational data
27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
273Asynchronous replication or reconciliation
G06F 16/275
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
20of structured data, e.g. relational data
27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
275Synchronous replication
G06F 5/12
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
5Methods or arrangements for data conversion without changing the order or content of the data handled
06for changing the speed of data flow, i.e. speed regularising ; or timing, e.g. delay lines, FIFO buffers; over- or underrun control therefor;
10having a sequence of storage locations each being individually accessible for both enqueue and dequeue operations, e.g. using random access memory
12Means for monitoring the fill level; Means for resolving contention, i.e. conflicts between simultaneous enqueue and dequeue operations
Applicants
  • MICROSOFT CORPORATION [US]/[US] (AllExceptUS)
Inventors
  • KARAS, Benjamin, J.
  • AUST, Brian, S.
  • PARKER, Kenneth, W.
  • MCCABE, Mark
  • SAMJI, Mohammed, A.
  • DEUTSCH, Rebecca, J.
  • POTTER, David
Priority Data
11/111,73322.04.2005US
Publication Language English (en)
Filing Language English (EN)
Designated States
Title
(EN) SYNC MANAGER CONFLICT RESOLUTION
(FR) RESOLUTION DE CONFLIT DANS UN GESTIONNAIRE DE SYNCHRONISATION
Abstract
(EN) A system and method are provided for implementing conflict resolution in a sync manager. In case of a conflict, the sync operation creates and stores a conflict object, and resumes the sync operation without requiring user input. The sync operation can thus be completed without user input and the user may choose to resolve outstanding conflicts, either on-line or off-line, at a convenient time. Furthermore, the invention provides a platform for developing standardized, user-friendly sync operations. In addition, the invention presents a centralized location that allows a user to quickly and easily resolve conflicts originating from many devices.
(FR) La présente invention concerne un système et un procédé permettant de mettre en oeuvre une résolution de conflit dans un gestionnaire de synchronisation. En cas de conflit, la synchronisation permet de créer et de stocker un objet de conflit, et il est possible de reprendre la synchronisation sans qu'il soit nécessaire d'utiliser une entrée utilisateur. La synchronisation peut ainsi être mise en oeuvre sans entrée utilisateur et l'utilisateur peut choisir de résoudre les conflits en cours, soit en ligne soit hors connexion, à un moment opportun. En outre, cette invention concerne une plate-forme permettant de développer des opérations de synchronisation normalisées et simples pour l'utilisateur. D'autre part, cette invention concerne un emplacement centralisé permettant à un utilisateur de résoudre rapidement et simplement les conflits engendrés par divers dispositifs.
Latest bibliographic data on file with the International Bureau