System and method for bundling information
First Claim
1. A method of synchronizing data messages and command messages between a host system and a mobile communication device via a wireless network, comprising the steps of:
- generating data messages at the mobile communication device;
immediately transmitting a copy of the data messages to the host system via the wireless network after they are generated at the mobile communication device and storing the copies in an electronic data store maintained by the host system and associated with the mobile communication device;
executing a plurality of user-initiated commands at the mobile communication device and generating a command message for each of the plurality of user-initiated commands;
bundling the command messages together but delaying the transmission of the bundled command messages until a predetermined time has occurred; and
transmitting the bundled command messages to the host system via the wireless network after the predetermined time has occurred.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method of pushing user-selected data items from a host system to a user'"'"'s mobile data communication device upon detecting the occurrence of one or more user-defined event triggers is provided. The user may then move (or file) the data items to a particular folder within a folder hierarchy stored in the mobile data communication device, or may execute some other system operation on the data item. Software operating at the mobile device and the host system then synchronizes the folder hierarchy of the mobile device with a folder hierarchy of the host system, and any actions executed on the data items at the mobile device are then automatically replicated on the same data items stored at the host system, thus eliminating the need for the user to manually replicate actions at the host system that have been executed at the mobile data communication device.
482 Citations
14 Claims
-
1. A method of synchronizing data messages and command messages between a host system and a mobile communication device via a wireless network, comprising the steps of:
-
generating data messages at the mobile communication device;
immediately transmitting a copy of the data messages to the host system via the wireless network after they are generated at the mobile communication device and storing the copies in an electronic data store maintained by the host system and associated with the mobile communication device;
executing a plurality of user-initiated commands at the mobile communication device and generating a command message for each of the plurality of user-initiated commands;
bundling the command messages together but delaying the transmission of the bundled command messages until a predetermined time has occurred; and
transmitting the bundled command messages to the host system via the wireless network after the predetermined time has occurred. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of synchronizing a host system with a wireless mobile communication device, wherein the host system and the wireless mobile communication device may communicate via a wired connection or a wireless connection, the method comprising the steps of:
-
generating data messages and command messages at the wireless mobile communication device;
determining whether the wireless mobile communication device is configured to synchronize with the host system via the wired connection or the wireless connection;
if the wireless mobile communication device is configured to synchronize via the wireless connection, then bundling together one or more of the data messages and one or more command messages and transmitting the bundled data to the host system via the wireless network; and
if the wireless mobile communication device is configured to synchronize via the wired connection, then storing the data messages and command messages at the wireless mobile communication device and transmitting them to the host system after the wireless mobile communication device is coupled to the host system via the wired connection. - View Dependent Claims (12, 13, 14)
-
Specification