CA2594100A1 - Systems and methods for continuous pim synchronization between a host computer and a client handheld device - Google Patents
Systems and methods for continuous pim synchronization between a host computer and a client handheld device Download PDFInfo
- Publication number
- CA2594100A1 CA2594100A1 CA002594100A CA2594100A CA2594100A1 CA 2594100 A1 CA2594100 A1 CA 2594100A1 CA 002594100 A CA002594100 A CA 002594100A CA 2594100 A CA2594100 A CA 2594100A CA 2594100 A1 CA2594100 A1 CA 2594100A1
- Authority
- CA
- Canada
- Prior art keywords
- pim
- record
- message
- database
- calendar
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/109—Time management, e.g. calendars, reminders, meetings or time accounting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
- G06F16/273—Asynchronous replication or reconciliation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/107—Computer-aided management of electronic mailing [e-mailing]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/06—Message adaptation to terminal or network requirements
- H04L51/066—Format adaptation, e.g. format conversion or compression
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/58—Message adaptation for wireless communication
Abstract
A wireless handheld device operable to continuously synchronize PIM
information with a host desktop computer. The device comprises means for updating a handheld PIM database to reflect a change to PIM information, means for updating a handheld mirror database to reflect the change to PIM
information, means for generating a PIM message relating to the change to the PIM information, means for translating the PIM message from a handheld data format into a network data format and means for sending the PIM message from the client wireless handheld device to the host desktop computer via a wireless network.
information with a host desktop computer. The device comprises means for updating a handheld PIM database to reflect a change to PIM information, means for updating a handheld mirror database to reflect the change to PIM
information, means for generating a PIM message relating to the change to the PIM information, means for translating the PIM message from a handheld data format into a network data format and means for sending the PIM message from the client wireless handheld device to the host desktop computer via a wireless network.
Claims (20)
1. A method for implementing continuous synchronization of personal information management (PIM) applications from a host desktop computer having a desktop PIM
database to a client wireless handheld device having a handheld PIM database, the method comprising:
generating a PIM message at the host desktop computer whenever there is a change in the desktop PIM database;
sending the PIM message from the host desktop computer to the client wireless handheld device via a wireless network;
determining the type of the PIM message; and storing the PIM message in a handheld PIM database and in a handheld mirror database if the PIM message is a non-email message.
database to a client wireless handheld device having a handheld PIM database, the method comprising:
generating a PIM message at the host desktop computer whenever there is a change in the desktop PIM database;
sending the PIM message from the host desktop computer to the client wireless handheld device via a wireless network;
determining the type of the PIM message; and storing the PIM message in a handheld PIM database and in a handheld mirror database if the PIM message is a non-email message.
2. The method of claim 1, further comprising the steps of:
extracting appointment data from the PIM message if the PIM message is an email message;
determining if the appointment data is valid;
storing the email message into an email database if the appointment data is valid;
updating the handheld PIM database with the appointment data, and updating the handheld mirror database with the appointment data.
extracting appointment data from the PIM message if the PIM message is an email message;
determining if the appointment data is valid;
storing the email message into an email database if the appointment data is valid;
updating the handheld PIM database with the appointment data, and updating the handheld mirror database with the appointment data.
3. The method of claim 1, wherein the PIM message is one of: creation of a calendar record, an update to a calendar record and deletion to a calendar record.
4. The method of claim 3, wherein the calendar record is an appointment record.
5. The method of claim 3, wherein the calendar record is a meeting request record.
6. The method of claim 3, wherein the calendar record is a meeting response record.
7. The method of claim 1, wherein the PIM message is one of: creation of a contacts record, an update to a contacts record and deletion of a contacts record.
8. The method of claim 1, wherein the PIM message is one of a creation of a tasks record, an update to a tasks record and a deletion to a tasks record.
9. The method of claim 1, wherein the PIM message is one of a creation of a memos record, an update to a memos record and a deletion to a memos record.
10. A wireless handheld device operable to continuously synchronize PIM
information with a host desktop computer, the device comprising:
means for updating a handheld PIM database to reflect a change to PIM
information;
means for updating a handheld mirror database to reflect the change to PIM
information;
means for generating an email message;
means for attaching to the new email the change to the PIM information;
means for translating the change to the PIM information from a handheld data format into a network data format; and means for sending the email message from the client wireless handheld device to the host desktop computer via a wireless network.
information with a host desktop computer, the device comprising:
means for updating a handheld PIM database to reflect a change to PIM
information;
means for updating a handheld mirror database to reflect the change to PIM
information;
means for generating an email message;
means for attaching to the new email the change to the PIM information;
means for translating the change to the PIM information from a handheld data format into a network data format; and means for sending the email message from the client wireless handheld device to the host desktop computer via a wireless network.
11. The device of claim 10, wherein the change is one of: creation of a calendar record, an update to a calendar record and deletion of a calendar record.
12. The device of claim 11, wherein the calendar record is an appointment record.
13. The device of claim 11, wherein the calendar record is a meeting request record.
14. The device of claim 11, wherein the calendar record is a meeting response record.
15. The device of claim 10, wherein the change to PIM information is one of:
creation of a contacts record, an update to a contacts record and deletion of a contacts record.
creation of a contacts record, an update to a contacts record and deletion of a contacts record.
16 16. The device of claim 10, wherein the change to PIM information is one of:
creation of a tasks record, an update to a tasks record and deletion of a tasks record.
creation of a tasks record, an update to a tasks record and deletion of a tasks record.
17. The device of claim 10, wherein the change to PIM information is one of:
creation of a memos record, an update to a memos record and deletion of a memos record.
creation of a memos record, an update to a memos record and deletion of a memos record.
18. A system for implementing continuous synchronization of personal information management (PIM) between a host desktop computer and a client wireless handheld device via a wireless network, the system comprising:
a host desktop computer having a desktop PIM database and operable to send a first PIM message via the wireless network to the client wireless handheld device, to receive a second PIM message from the client wireless handheld device via the wireless network and to update the desktop PIM database if the second PIM message is a non-email message;
a client wireless handheld device having a handheld PIM database and a mirror database, operable to receive the first PIM message via the wireless network, to update the PIM database and mirror database according to the content of the first PIM
message and to send the second PIM message via the wireless network.
a host desktop computer having a desktop PIM database and operable to send a first PIM message via the wireless network to the client wireless handheld device, to receive a second PIM message from the client wireless handheld device via the wireless network and to update the desktop PIM database if the second PIM message is a non-email message;
a client wireless handheld device having a handheld PIM database and a mirror database, operable to receive the first PIM message via the wireless network, to update the PIM database and mirror database according to the content of the first PIM
message and to send the second PIM message via the wireless network.
19. The system of claim 18, further comprising a synchronizer operable to create a new email message if the second PIM message is an email message, and to attach appointment data to the new email message.
20. The system of claim 18, wherein the first PIM message relates to one of:
creation of a calendar record, an update to a calendar record and deletion of a calendar record.
creation of a calendar record, an update to a calendar record and deletion of a calendar record.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US63905304P | 2004-12-23 | 2004-12-23 | |
US60/639,053 | 2004-12-23 | ||
PCT/CA2005/001960 WO2006066413A1 (en) | 2004-12-23 | 2005-12-22 | Systems and methods for continuous pim synchronization between a host computer and a client handheld device |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2594100A1 true CA2594100A1 (en) | 2006-06-29 |
CA2594100C CA2594100C (en) | 2012-10-16 |
Family
ID=36601329
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2594100A Active CA2594100C (en) | 2004-12-23 | 2005-12-22 | Systems and methods for continuous pim synchronization between a host computer and a client handheld device |
Country Status (7)
Country | Link |
---|---|
US (1) | US8548943B2 (en) |
EP (1) | EP1829286B1 (en) |
CN (1) | CN101151841A (en) |
AT (1) | ATE492969T1 (en) |
CA (1) | CA2594100C (en) |
DE (1) | DE602005025527D1 (en) |
WO (1) | WO2006066413A1 (en) |
Families Citing this family (44)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6253061B1 (en) | 1997-09-19 | 2001-06-26 | Richard J. Helferich | Systems and methods for delivering information to a transmitting and receiving device |
US7003304B1 (en) | 1997-09-19 | 2006-02-21 | Thompson Investment Group, Llc | Paging transceivers and methods for selectively retrieving messages |
US6826407B1 (en) | 1999-03-29 | 2004-11-30 | Richard J. Helferich | System and method for integrating audio and visual messaging |
US6636733B1 (en) | 1997-09-19 | 2003-10-21 | Thompson Trust | Wireless messaging method |
US6983138B1 (en) | 1997-12-12 | 2006-01-03 | Richard J. Helferich | User interface for message access |
US7631017B2 (en) * | 2005-12-08 | 2009-12-08 | Motorola, Inc. | Method and system for maintaining current data for wireless devices |
US8433753B2 (en) * | 2005-12-15 | 2013-04-30 | International Business Machines Corporation | Providing meeting information from a meeting server to an email server to store in an email database |
US8171104B2 (en) * | 2005-12-15 | 2012-05-01 | International Business Machines Corporation | Scheduling and searching meetings in a network environment |
KR100678126B1 (en) * | 2006-03-24 | 2007-02-02 | 삼성전자주식회사 | Method of managing duplication schedule in mobile communication terminal |
US8370423B2 (en) | 2006-06-16 | 2013-02-05 | Microsoft Corporation | Data synchronization and sharing relationships |
CN100461702C (en) * | 2006-08-29 | 2009-02-11 | 中国移动通信集团公司 | Friendly-synchronizing management method for network community |
US8768332B2 (en) * | 2006-09-01 | 2014-07-01 | At&T Mobility Ii Llc | Interactive personal information management system |
US8453066B2 (en) | 2006-11-06 | 2013-05-28 | Microsoft Corporation | Clipboard augmentation with references |
US20080186807A1 (en) * | 2007-02-02 | 2008-08-07 | Research In Motion Limited | Electronic device and method of controlling an electronic device for calendar event updates |
US9552571B2 (en) * | 2007-02-02 | 2017-01-24 | Blackberry Limited | Electronic device and method of meeting notification |
US7738503B2 (en) * | 2007-02-02 | 2010-06-15 | Palm, Inc. | Multi-way, peer-to-peer synchronization |
US20080191896A1 (en) * | 2007-02-09 | 2008-08-14 | Jain Rohit Rocky | Electronic device and method of adding parties to a calendar event |
US20080195455A1 (en) * | 2007-02-09 | 2008-08-14 | Research In Motion Limited | Electronic device and method of scheduling calendar events |
US20080195619A1 (en) * | 2007-02-09 | 2008-08-14 | Jain Rohit Rocky | Electronic device and method of sharing calendar-event information |
US7849056B2 (en) * | 2007-02-09 | 2010-12-07 | Research In Motion Limited | System and method for managing databases associated with respective personal information manager service accounts |
US8751442B2 (en) * | 2007-02-12 | 2014-06-10 | Microsoft Corporation | Synchronization associated duplicate data resolution |
IL182029A (en) * | 2007-03-19 | 2014-06-30 | Emoze Ltd | Method and system for email and pim synchronization and updating |
CN101296507B (en) * | 2007-04-29 | 2012-06-27 | 华为技术有限公司 | Method and system and server for implementing list information synchronization |
US7895246B2 (en) * | 2007-05-31 | 2011-02-22 | Microsoft Corporation | Collection bin for data management and transformation |
US20090089342A1 (en) * | 2007-09-28 | 2009-04-02 | Research In Motion Limited | Electronic device and method for managing storage of data |
US20090150569A1 (en) * | 2007-12-07 | 2009-06-11 | Avi Kumar | Synchronization system and method for mobile devices |
US20090164667A1 (en) * | 2007-12-21 | 2009-06-25 | General Instrument Corporation | Synchronizing of Personal Content |
US8296671B2 (en) * | 2008-05-01 | 2012-10-23 | Microsoft Corporation | Enabling access to rich data by intercepting paste operations |
US8171080B2 (en) * | 2008-05-01 | 2012-05-01 | Embarq Holdings Company Llc | Click to create meeting makers from electronic messages |
US20090282169A1 (en) * | 2008-05-09 | 2009-11-12 | Avi Kumar | Synchronization programs and methods for networked and mobile devices |
US8285675B2 (en) * | 2008-05-12 | 2012-10-09 | Research In Motion Limited | Electronic device and method for managing storage of data |
JP4612715B2 (en) * | 2008-09-05 | 2011-01-12 | 株式会社日立製作所 | Information processing system, data update method, and data update program |
US8386773B2 (en) * | 2008-12-09 | 2013-02-26 | Research In Motion Limited | Verification methods and apparatus for use in providing application services to mobile communication devices |
US9330100B2 (en) * | 2009-02-26 | 2016-05-03 | Red Hat, Inc. | Protocol independent mirroring |
US8503984B2 (en) * | 2009-12-23 | 2013-08-06 | Amos Winbush, III | Mobile communication device user content synchronization with central web-based records and information sharing system |
US20110149086A1 (en) | 2009-12-23 | 2011-06-23 | Winbush Iii Amos | Camera user content synchronization with central web-based records and information sharing system |
GB2511717A (en) * | 2011-09-26 | 2014-09-17 | Theappbuilder Ltd | Updating mobile applications |
US9436701B2 (en) * | 2012-07-03 | 2016-09-06 | Salesforce.Com, Inc. | Methods and systems for regulating user engagement |
US9489440B2 (en) * | 2012-12-13 | 2016-11-08 | Microsoft Technology Licensing Llc | Opportunistic, priority-based object synchronization |
US20140222951A1 (en) * | 2013-02-05 | 2014-08-07 | Samsung Electronics Co. Ltd. | Apparatus and method for syncing device notifications |
US9858052B2 (en) * | 2013-03-21 | 2018-01-02 | Razer (Asia-Pacific) Pte. Ltd. | Decentralized operating system |
US9021569B1 (en) * | 2014-01-21 | 2015-04-28 | Avaya Inc. | Wireless guest access |
GB2543067A (en) * | 2015-10-06 | 2017-04-12 | Vodafone Ip Licensing Ltd | Synchronisation of communications contacts between devices |
US10447773B2 (en) * | 2015-12-29 | 2019-10-15 | General Motors Llc | Aggregating vehicle-related big data |
Family Cites Families (44)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US575042A (en) * | 1897-01-12 | Automatic regulator for liquid-heaters | ||
US5666530A (en) * | 1992-12-02 | 1997-09-09 | Compaq Computer Corporation | System for automatic synchronization of common file between portable computer and host computer via communication channel selected from a plurality of usable channels there between |
US5790974A (en) * | 1996-04-29 | 1998-08-04 | Sun Microsystems, Inc. | Portable calendaring device having perceptual agent managing calendar entries |
US5752042A (en) | 1996-06-07 | 1998-05-12 | International Business Machines Corporation | Server computer for selecting program updates for a client computer based on results of recognizer program(s) furnished to the client computer |
US5974238A (en) * | 1996-08-07 | 1999-10-26 | Compaq Computer Corporation | Automatic data synchronization between a handheld and a host computer using pseudo cache including tags and logical data elements |
US5758355A (en) | 1996-08-07 | 1998-05-26 | Aurum Software, Inc. | Synchronization of server database with client database using distribution tables |
US5926816A (en) * | 1996-10-09 | 1999-07-20 | Oracle Corporation | Database Synchronizer |
US6006274A (en) | 1997-01-30 | 1999-12-21 | 3Com Corporation | Method and apparatus using a pass through personal computer connected to both a local communication link and a computer network for indentifying and synchronizing a preferred computer with a portable computer |
US6125369A (en) | 1997-10-02 | 2000-09-26 | Microsoft Corporation | Continuous object sychronization between object stores on different computers |
US6633924B1 (en) | 1997-10-02 | 2003-10-14 | Charles Wu | Object synchronization between objects stores on different computers |
US6034621A (en) * | 1997-11-18 | 2000-03-07 | Lucent Technologies, Inc. | Wireless remote synchronization of data between PC and PDA |
US6295541B1 (en) * | 1997-12-16 | 2001-09-25 | Starfish Software, Inc. | System and methods for synchronizing two or more datasets |
US6463463B1 (en) | 1998-05-29 | 2002-10-08 | Research In Motion Limited | System and method for pushing calendar event messages from a host system to a mobile data communication device |
US7209949B2 (en) * | 1998-05-29 | 2007-04-24 | Research In Motion Limited | System and method for synchronizing information between a host system and a mobile data communication device |
US20010054115A1 (en) * | 1998-05-29 | 2001-12-20 | Tabitha Ferguson | System and method for bundling information |
US6308201B1 (en) * | 1999-04-08 | 2001-10-23 | Palm, Inc. | System and method for sharing data among a plurality of personal digital assistants |
US6757698B2 (en) * | 1999-04-14 | 2004-06-29 | Iomega Corporation | Method and apparatus for automatically synchronizing data from a host computer to two or more backup data storage locations |
US6421717B1 (en) * | 1999-09-10 | 2002-07-16 | Avantgo, Inc. | System, method, and computer program product for customizing channels, content, and data for mobile devices |
JP4374725B2 (en) * | 1999-09-22 | 2009-12-02 | パナソニック株式会社 | Communication method and communication station |
US6671757B1 (en) * | 2000-01-26 | 2003-12-30 | Fusionone, Inc. | Data transfer and synchronization system |
US6694336B1 (en) | 2000-01-25 | 2004-02-17 | Fusionone, Inc. | Data transfer and synchronization system |
US6820088B1 (en) * | 2000-04-10 | 2004-11-16 | Research In Motion Limited | System and method for synchronizing data records between multiple databases |
US20020016818A1 (en) * | 2000-05-11 | 2002-02-07 | Shekhar Kirani | System and methodology for optimizing delivery of email attachments for disparate devices |
JP2002056260A (en) * | 2000-08-10 | 2002-02-20 | Itsuo Kagami | System and method for reserving beauty parlor |
WO2002023330A2 (en) | 2000-09-11 | 2002-03-21 | Avantgo, Inc. | Method, system, and computer program product for synchronization of similar data objects with event information |
US6611849B1 (en) * | 2000-09-29 | 2003-08-26 | Palm Source, Inc. | System for synchronizing databases on multiple devices utilizing a home base |
DE10053016A1 (en) * | 2000-10-17 | 2002-04-25 | Libelle Informatik Gmbh | Device for data mirroring has mirror system with older data version, temporary memory for data related to actions leading from older version to current one, monitoring/changeover program |
AU2002237758A1 (en) | 2001-01-03 | 2002-07-16 | Synchrologic, Inc. | A system and method for data synchronization between remote devices |
US6601076B1 (en) | 2001-01-17 | 2003-07-29 | Palm Source, Inc. | Method and apparatus for coordinated N-way synchronization between multiple database copies |
US7013350B2 (en) * | 2001-02-16 | 2006-03-14 | Microsoft Corporation | System setting flags based on address types in destination address field of a message to indicate different transports to deliver the message |
US7363388B2 (en) * | 2001-03-28 | 2008-04-22 | Siebel Systems, Inc. | Method and system for direct server synchronization with a computing device |
US8346718B2 (en) * | 2001-09-07 | 2013-01-01 | Extended Systems, Inc. | Synchronizing recurring events |
US7107316B2 (en) * | 2001-09-20 | 2006-09-12 | International Business Machines Corporation | Controlling throughput of message requests in a messaging system |
CA2467404A1 (en) | 2001-11-15 | 2003-05-30 | Visto Corporation | System and methods for asychronous synchronization |
US20030182391A1 (en) * | 2002-03-19 | 2003-09-25 | Mike Leber | Internet based personal information manager |
US6650088B1 (en) | 2002-04-23 | 2003-11-18 | Palm, Inc. | Apparatus and system for charging a portable electronic device |
WO2003100690A1 (en) * | 2002-05-17 | 2003-12-04 | Synchrologic | A system and method for parsing itinerary data |
US7318073B2 (en) * | 2002-05-31 | 2008-01-08 | Microsoft Corporation | System and method for downloading information to a mobile device |
US20030229654A1 (en) * | 2002-06-10 | 2003-12-11 | Advanced Barcode Technology, Inc. | PDASync - a synching method between a PDA (Personal Digital Assistant) client or clients and a host computer supporting one-to-many and many-to-one database synchronization |
US7177886B2 (en) * | 2003-02-07 | 2007-02-13 | International Business Machines Corporation | Apparatus and method for coordinating logical data replication with highly available data replication |
US20050065995A1 (en) * | 2003-09-23 | 2005-03-24 | Microsoft Corporation | Content and task-execution services provided through dialog-based interfaces |
WO2005036365A2 (en) | 2003-10-10 | 2005-04-21 | Accenture Global Services Gmbh | Tool for synchronization of business information |
WO2006047650A2 (en) * | 2004-10-25 | 2006-05-04 | Empower Technologies, Inc. | System and method for global data synchronization |
US7519924B2 (en) * | 2004-11-03 | 2009-04-14 | Research In Motion Limited | Handheld electronic device including appointment and meeting conflict notification, and associated method |
-
2005
- 2005-12-22 CN CNA2005800437277A patent/CN101151841A/en active Pending
- 2005-12-22 AT AT05845631T patent/ATE492969T1/en not_active IP Right Cessation
- 2005-12-22 US US11/317,216 patent/US8548943B2/en active Active
- 2005-12-22 DE DE602005025527T patent/DE602005025527D1/en active Active
- 2005-12-22 WO PCT/CA2005/001960 patent/WO2006066413A1/en active Application Filing
- 2005-12-22 EP EP05845631A patent/EP1829286B1/en active Active
- 2005-12-22 CA CA2594100A patent/CA2594100C/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN101151841A (en) | 2008-03-26 |
DE602005025527D1 (en) | 2011-02-03 |
WO2006066413A1 (en) | 2006-06-29 |
EP1829286B1 (en) | 2010-12-22 |
US8548943B2 (en) | 2013-10-01 |
ATE492969T1 (en) | 2011-01-15 |
EP1829286A1 (en) | 2007-09-05 |
CA2594100C (en) | 2012-10-16 |
US20060218224A1 (en) | 2006-09-28 |
EP1829286A4 (en) | 2008-01-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2594100A1 (en) | Systems and methods for continuous pim synchronization between a host computer and a client handheld device | |
JP4405812B2 (en) | Method and apparatus for synchronizing between a first data storage unit and a second data storage unit | |
JP4246382B2 (en) | Email object synchronization between desktop computers and mobile devices | |
EP1532538B1 (en) | System and method for automatically updating a wireless device | |
US8719842B2 (en) | Transmitting a calendar event in target calendaring system format | |
US7818365B2 (en) | System, method, and computer program product for online and offline interactive applications on mobile devices | |
US6370566B2 (en) | Generating meeting requests and group scheduling from a mobile device | |
US20020116467A1 (en) | Method and apparatus for synchronizing an email client on a portable computer system with an email client on a desktop computer | |
US8949420B2 (en) | Content pre-fetching and preparation | |
US6829668B2 (en) | System for finding data related to an example datum on two electronic devices | |
US6760728B1 (en) | Method and apparatus for importing and exporting directory and calendar information to and from personal information management applications | |
CN102356401B (en) | By before meeting and post-meeting experience be integrated into meeting life cycle | |
US8595316B2 (en) | Method and apparatus for managing shared data at a portable electronic device of a first entity | |
US20110004584A1 (en) | Multi-way, Peer-to-Peer Synchronization | |
US20100179970A1 (en) | System and method for bi-directional synchronized conversion of electronic mail data | |
CN101588350A (en) | Method and system for realizing file sharing | |
CN103428349B (en) | A kind of message display method and system | |
JP4575591B2 (en) | Meeting requests and group scheduling generation from mobile devices | |
CN102272751A (en) | Data integrity in a database environment through background synchronization | |
EP1903459B1 (en) | Method and apparatus for memory management in an electronic device | |
CA2620453C (en) | System and method for managing databases associated with respective personal information manager service accounts | |
US20080195627A1 (en) | System and method for managing databases associated with respective personal information manager service accounts | |
US20080059538A1 (en) | Method and system for synchronizing offline records | |
CN115002137B (en) | Offline message processing method and device, computer equipment and storage medium | |
JP2000148691A (en) | Information synchronization system and recording medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request |