HK1066661B - Folder synchronization - Google Patents
Folder synchronization Download PDFInfo
- Publication number
- HK1066661B HK1066661B HK04109341.3A HK04109341A HK1066661B HK 1066661 B HK1066661 B HK 1066661B HK 04109341 A HK04109341 A HK 04109341A HK 1066661 B HK1066661 B HK 1066661B
- Authority
- HK
- Hong Kong
- Prior art keywords
- folder
- mobile device
- computing device
- folder hierarchy
- hierarchy
- Prior art date
Links
Claims (10)
- Verfahren zum Synchronisieren von Ordnern zwischen einer Mobilvorrichtung (12) und einer zweiten Rechenvorrichtung (14), wobei das Verfahren umfasst:Initiieren (900) einer Ordnersynchronisierungsanforderung zwischen der Mobilvorrichtung (12) und der zweiten Rechenvorrichtung (14);Vergleichen (902) der Ordnerhierarchie (1000) der Mobilvorrichtung (12) mit der Ordnerhierarchie (1002) der zweiten Rechenvorrichtung (14), um Unterschiede festzustellen, wobei das Vergleichen ferner ein Modellieren der Ordnerhierarchie (1000) der Mobilvorrichtung (12) und der Ordnerhierarchie (1002) der zweiten Rechenvorrichtung (14) als eine Liste (1004, 1006) umfasst, wobei jede der Listen (1004, 1006) auf der Grundlage des permanenten Bezeichners des Ordners sortiert ist, wobei jeder ein Element der Liste (1004, 1006) ist, und Herausfinden des Unterschieds zwischen den beiden Ordnerhierarchien (1000, 1002) durch:Initialisieren von Zeigern jeweils am Beginn der Listen (1004, 1006);Vergleichen jeweiliger Listenelemente;in Reaktion darauf, dass die Listenelemente denselben Bezeichner aufweisen, Inkrementieren beider Zeiger, in Reaktion darauf, dass der Bezeichner der Mobilvorrichtung (12) kleiner ist als der Bezeichner der zweiten Rechenvorrichtung (14), Bewegen des Zeigers der Mobilvorrichtung (12), in Reaktion darauf, dass der Bezeichner der zweiten Rechenvorrichtung (14) kleiner ist, Bewegen des Zeigers der zweiten Rechenvorrichtung (14), so dass derart auf der Liste (1004) der Mobilvorrichtung (12) übersprungene Listenelemente Löschungen von Ordnern darstellen, während Listenelemente auf der Liste (1006) der zweiten Rechenvorrichtung (14) Hinzufügungen von Ordnern auf der zweiten Rechenvorrichtung (14) darstellen;Senden (904) von Informationen an wenigstens eine von: der Mobilvorrichtung (12) und der zweiten Rechenvorrichtung (14), wobei die Informationen eine Funktion der festgestellten Unterschiede zwischen den Ordnerhierarchien (1000, 1002) sind; undBenutzen (906) der Informationen, um wenigstens eine von: der Ordnerhierarchie (1000) der Mobilvorrichtung (12) und der Ordnerhierarchie (1002) der zweiten Rechenvorrichtung (14) zu modifizieren.
- Verfahren nach Anspruche 1 und ferner umfassend:Aufbauen einer gemeinsamen Ordnerhierarchie zwischen der Mobilvorrichtung (12) und der zweiten Rechenvorrichtung (14).
- Verfahren nach Anspruch 2 und ferner umfassend:Wiederaufbauen der gemeinsamen Ordnerhierarchie zwischen der Mobilvorrichtung (12) und der zweiten Rechenvorrichtung (14) nach dem Modifizieren wenigstens einer von: der Ordnerhierarchie (1000) der Mobilvorrichtung (12) und der Ordnerhierarchie (1002) der zweiten Rechenvorrichtung (14).
- Verfahren nach Anspruch 2 oder 3, wobei das Aufbauen ein Speichern einer Kopie der gemeinsamen Ordnerhierarchie umfasst.
- Verfahren nach Anspruch 4, wobei das Vergleichen (902) ein Vergleichen der Ordnerhierarchie (1002) der zweiten Rechenvorrichtung (14) mit der gespeicherten Kopie der gemeinsamen Ordnerhierarchie umfasst.
- Verfahren nach Anspruch 4 oder 5, wobei das Vergleichen (902) ein Vergleichen der Ordnerhierarchie (1000) der Mobilvorrichtung (12) mit der gespeicherten Kopie der gemeinsamen Ordnerhierarchie umfasst.
- Verfahren nach einem der Ansprüche 1 bis 6, wobei das Senden (904) der Informationen ein Senden der Informationen in einem Markupsprachenformat umfasst.
- Verfahren nach einem der Ansprüche 1 bis 7, wobei das Benutzen (906) der Informationen ein Ausführen von Instruktionen auf der Mobilvorrichtung (12) oder der zweiten Rechenvorrichtung (14) umfasst, um einen Ordner hinzuzufügen, zu löschen, zu bewegen oder umzubenennen.
- Verfahren nach einem der Ansprüche 1 bis 8 und welches ferner umfasst:Identifizieren, ob ein Ordner umbenannt wurde.
- Computerlesbares Medium, das von einem Computer ausführbare Instruktionen aufweist, die, wenn sie implementiert sind, den Computer veranlassen, das Verfahren eines der vorhergehenden Ansprüche durchzuführen.
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US42410602P | 2002-11-05 | 2002-11-05 | |
| US424106P | 2002-11-05 | ||
| US10/648,099 US7359991B2 (en) | 2002-11-05 | 2003-08-26 | Folder synchronization |
| US648099 | 2003-08-26 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| HK1066661A1 HK1066661A1 (en) | 2005-03-24 |
| HK1066661B true HK1066661B (en) | 2014-10-03 |
Family
ID=
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1422902B1 (de) | Mappensynchronisation | |
| EP1672857B1 (de) | Verfahren zur Übertragung vollständiger Antworten zu abgekürzter elektronischer Post | |
| US6324544B1 (en) | File object synchronization between a desktop computer and a mobile device | |
| US6125369A (en) | Continuous object sychronization between object stores on different computers | |
| US20190223121A1 (en) | User-input scheduling of synchronization operation on a mobile device based on user activity | |
| US7447712B2 (en) | Structured workfolder | |
| JP4246382B2 (ja) | デスクトップ・コンピュータとモバイル・デバイス間の電子メール・オブジェクト同期 | |
| US7739412B2 (en) | Synchronization modification | |
| US7373362B2 (en) | Coordinated synchronization | |
| KR100994139B1 (ko) | 데이터가 여러 데이터 저장부들에 저장되는 방식을동기화하기 위한 방법 및 장치 | |
| US6505214B1 (en) | Selective information synchronization based on implicit user designation | |
| US20040204085A1 (en) | Scheduling of synchronization operation on a mobile device based on predetermined subset of user actions | |
| AU2006200226B2 (en) | File system represented inside a database | |
| US20040267834A1 (en) | Data synchronization method and system | |
| US20070106729A1 (en) | Method and system for updating message threads | |
| US20030229644A1 (en) | Accounting for references between a client and server that use disparate e-mail storage formats | |
| US20020087603A1 (en) | Change tracking integrated with disconnected device document synchronization | |
| HK1066661B (en) | Folder synchronization | |
| HK1094288B (en) | Method for sending complete responses to truncated electronic mail | |
| HK1066353B (en) | Method for sending responses to truncated electronic mail |