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)
- Procédé de synchronisation de dossiers entre un dispositif mobile (12) et un second dispositif de calcul (14), le procédé comprenant les étapes consistant à:initier (900) une demande de synchronisation de dossiers entre le dispositif mobile (12) et le second dispositif de calcul (14);comparer (902) la hiérarchie des dossiers (1000) du dispositif mobile (12) avec la hiérarchie des dossiers (1002) du second dispositif de calcul (14) pour déterminer les différences, dans lequel la comparaison comprend par ailleurs la modélisation de la hiérarchie des dossiers (1000) du dispositif mobile (12) et de la hiérarchie des dossiers (1002) du second dispositif de calcul (14) sous la forme d'une liste (1004, 1006), dans lequel chacune des listes (1004, 1006) est triée sur la base de l'identifiant permanent du dossier, chacun étant un article de la liste (1004, 1006), et trouver la différence entre les deux hiérarchies de dossiers (1000, 1002) en opérant comme suit:en initialisant les pointeurs au début de chacune des listes (1004, 1006), respectivement;en comparant chaque article de liste respective;en réponse aux articles de listes ayant le même identifiant, en incrémentant les deux pointeurs, en réponse à l'identifiant du dispositif mobile (12) étant inférieur à l'identifiant du second dispositif de calcul (14), en déplaçant le pointeur du dispositif mobile (12), en réponse à l'identifiant du second dispositif de calcul (14) étant inférieur, en déplaçant le pointeur du second dispositif de calcul (14) de sorte que les articles des listes sautés de cette manière sur la liste (1004) du dispositif mobile (12) soient représentatifs de délétions de dossiers, tandis que les articles de la liste (1006) du second dispositif de calcul (14) sont représentatifs d'additions de dossiers sur le second dispositif de calcul (14);envoyer (904) des informations à au moins l'un du dispositif mobile (12) et du second dispositif de calcul (14), les informations étant fonction des différences déterminées entre les hiérarchies de dossiers (1000, 1002); etutiliser (906) les informations pour modifier au moins l'une de la hiérarchie de dossiers (1000) du dispositif mobile (12) et de la hiérarchie de dossiers (1002) du second dispositif de calcul (14).
- Procédé selon la revendication 1, comprenant par ailleurs:l'établissement d'une hiérarchie commune de dossiers entre le dispositif mobile (12) et le second dispositif de calcul (14).
- Procédé selon la revendication 2, comprenant par ailleurs:le rétablissement de la hiérarchie commune de dossiers entre le dispositif mobile (12) et le second dispositif de calcul (14) après modification d'au moins l'une de la hiérarchie de dossiers (1000) du dispositif mobile (12) et de la hiérarchie de dossiers (1002) du second dispositif de calcul (14).
- Procédé selon la revendication 2 ou la revendication 3, dans lequel l'établissement comprend le stockage d'une copie de la hiérarchie commune de dossiers.
- Procédé selon la revendication 4, dans lequel la comparaison (902) comprend la comparaison de la hiérarchie de dossiers (1002) du second dispositif de calcul (14) à la copie stockée de la hiérarchie commune de dossiers.
- Procédé selon les revendications 4 ou 5, dans lequel la comparaison (902) comprend la comparaison de la hiérarchie de dossiers (1000) du dispositif mobile (12) à la copie stockée de la hiérarchie commune de dossiers.
- Procédé selon l'une quelconque des revendications 1 à 6, dans lequel l'envoi (904) d'informations comprend l'envoi des informations dans un format de langage de marquage.
- Procédé selon l'une quelconque des revendications 1 à 7, dans lequel l'utilisation (906) des informations comprend l'exécution d'instructions sur le dispositif mobile (12) ou le second dispositif de calcul (14) pour ajouter, déléter, déplacer ou renommer un dossier.
- Procédé selon l'une quelconque des revendications 1 à 8, comprenant par ailleurs:l'identification pour voir si un dossier a été renommé.
- Support lisible sur ordinateur ayant des instructions exécutables par un ordinateur qui, lorsqu'elles sont mises en oeuvre, amènent l'ordinateur à effectuer le procédé selon l'une quelconque des revendications précédentes.
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 (fr) | Synchronisation des dossiers | |
| EP1672857B1 (fr) | Procédé de transmission de réponses complètes au courrier électronique tronqué | |
| 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 |