Search Images Maps Play YouTube News Gmail Drive More »
Advanced Patent Search | Web History | Sign in

Patents

In a main embodiment, select and summary (S&S) indices (213, 228) are used to provide user flexibility in reviewing and requesting otherwise filtered data. Both the user's remote unit (201) and communication server (220) maintain S&S indices containing identifying (summary) information about data which has not been fully transferred between the communication server and remote unit. As new data is filtered for transfer (704-706), identifying information is captured (710) for any non-qualifying data by either a host unit or the communication server. This information is stored (714) in the communication server's S&S index, and transferred (718) via update messaging to the remote unit. When reviewing its updates or S&S index, the user may request (722) such of the data that it desires partial or full transfers of for further review. Thus, a cost efficient review mechanism is provided to users for determining whether to transfer data that otherwise fails selected filter parameters.

InventorsGene Eggleston, Mitch Hansen, Anthony Rzany
Original AssigneeMotorola, Inc.
Current U.S. Classification709/219; 709/206
International Classification: G06F 1516

View patent at USPTO
Search USPTO Assignment Database

Citations

Cited PatentFiling dateIssue dateOriginal AssigneeTitle
US5333266Mar 27, 1992Jul 26, 1994International Business Machines CorporationMethod and apparatus for message handling in computer systems
US5530703Sep 23, 1994Jun 25, 19963Com CorporationRemote communication server with automatic filtering
US5537586May 6, 1994Jul 16, 1996Individual, Inc.Enhanced apparatus and methods for retrieving and selecting profiled textural information records from a database of defined category structures
US5613108Feb 18, 1994Mar 18, 1997Minolta Camera Kabushiki KaishaElectronic mail processing system and electronic mail processing method
US5619648Nov 30, 1994Apr 8, 1997Lucent Technologies Inc.Message filtering techniques
US5648965Jul 7, 1995Jul 15, 1997Sun Microsystems, Inc.Method and apparatus for dynamic distributed packet tracing and analysis

Referenced by

Citing PatentFiling dateIssue dateOriginal AssigneeTitle
US6061718Jul 23, 1997May 9, 2000Ericsson Inc.Electronic mail delivery system in wired or wireless communications system
US6249803Dec 18, 1997Jun 19, 2001Sun Microsystems, Inc.Method and apparatus for executing code during method invocation
US6272545Oct 22, 1998Aug 7, 2001Microsoft CorporationSystem and method for interaction between one or more desktop computers and one or more mobile devices
US6308200Dec 18, 1996Oct 23, 2001Fujitsu LimitedMethod for connecting terminals to a host computer and a host computer therefor
US6332150Aug 31, 1998Dec 18, 2001Cubus CorporationIntegrated document development method
US6334140Sep 11, 1998Dec 25, 2001NEC CorporationElectronic mail server in which electronic mail is processed
US6360236Aug 31, 1998Mar 19, 2002Cubus CorporationComputer product for integrated document development
US6366956Jan 29, 1997Apr 2, 2002Microsoft CorporationRelevance access of Internet information services
US6405037Nov 24, 1998Jun 11, 2002Openwave Systems Inc.Method and architecture for an interactive two-way data communication network
US6405264Dec 18, 1997Jun 11, 2002Sun Microsystems, Inc.Marshaling and unmarshaling framework for supporting filters in a distributed object system
US6430409Nov 26, 1997Aug 6, 2002Openwave Systems Inc.Method and architecture for an interactive two-way data communication network
US6466783Jun 8, 1998Oct 15, 2002Openwave Systems Inc.Visual interface to mobile subscriber account services
US6473609Sep 14, 1998Oct 29, 2002Openwave Systems Inc.Method and architecture for interactive two-way communication devices to interact with a network
US6493758Sep 8, 1998Dec 10, 2002Microsoft CorporationOffline viewing of internet content with a mobile device
US6496979Apr 10, 1998Dec 17, 2002Microsoft CorporationSystem and method for managing application installation for a mobile device
US6510460Dec 18, 1997Jan 21, 2003Sun Microsystems, Inc.Method and apparatus for enforcing locking invariants in multi-threaded systems
US6515989Dec 22, 1998Feb 4, 2003Telefonaktiebolaget LM Ericsson (publ)Collecting per-packet billing data in a packet data service
US6516354Dec 18, 1997Feb 4, 2003Sun Microsystems, Inc.Method and apparatus for efficient representation of variable length identifiers in a distributed object system
US6574239Oct 7, 1998Jun 3, 2003Virtual connection of a remote unit to a server
US6580908May 30, 2000Jun 17, 2003Generic number cellular telephone
US6606373Jun 14, 1999Aug 12, 2003WebLink Wireless, Inc.Controller for use with communications systems for generating a condensed text message index
US6625447Nov 24, 1998Sep 23, 2003Openwave Systems Inc.Method and architecture for an interactive two-way data communication network
US6697842Oct 7, 1998Feb 24, 2004Northern TelecomDynamic context filters for communication and information management
US6701378Sep 23, 1999Mar 2, 2004Research in Motion LimitedSystem and method for pushing information from a host system to a mobile data communication device
US6742022Apr 30, 1998May 25, 2004Openwave Systems Inc.Centralized service management system for two-way interactive communication devices in data networks
US6771268Mar 3, 2000Aug 3, 2004Sharp Laboratories of America, Inc.Video skimming system utilizing the vector rank filter
US6792270May 5, 2000Sep 14, 2004Telefonaktiebolaget LM EricssonDevice for determining the base station subsystems involved in a paging, and method for the automatic set-up of the device
US6798762Jul 20, 1998Sep 28, 2004Agere Systems Inc.Digital wireless communication system for simultaneously conveying full rate speech data and dedicated user data
US6799209May 25, 2000Sep 28, 2004Citrix Systems, Inc.Activity monitor and resource manager in a network environment
US6826618Oct 2, 2001Nov 30, 2004America Online, Inc.Self-policing, rate limiting online forums
US6892251Jun 18, 2001May 10, 2005Hewlett-Packard Development Company, L.P.System and method for walk-up printing
US6898591Nov 5, 1997May 24, 2005Method and apparatus for server responding to query to obtain information from second database wherein the server parses information to eliminate irrelevant information in updating databases
US6909518Jun 18, 2001Jun 21, 2005Hewlett-Packard Development Company, L.P.System and method for configuring a printing system
US6940869Jun 22, 2000Sep 6, 2005Nokia CorporationApparatus, and associated method, for integrating operation of packet radio communication systems
US6941349Jun 11, 2002Sep 6, 2005Research In Motion LimitedSystem and method for pushing calendar event messages from a host system to a mobile data communication device
US6941513Apr 20, 2001Sep 6, 2005Cognisphere, Inc.System and method for text structuring and text generation
US6970866May 31, 2002Nov 29, 2005Adobe Systems IncorporatedFilter file system
US6975419Jun 18, 2001Dec 13, 2005Hewlett-Packard Development Company, L.P.System and method for mobile printing
US6990525Sep 26, 2000Jan 24, 2006Nokia CorporationSystem for selecting data communications service
US7003284May 8, 2002Feb 21, 2006Openwave Systems Inc.Method and architecture for interactive two-way communication devices to interact with a network
US7010303Dec 21, 2001Mar 7, 2006Research In Motion LimitedWireless router system and method
US7054626Aug 20, 2001May 30, 2006Openwave Systems Inc.Method and architecture for an interactive two-way data communication network
US7055168Sep 22, 2000May 30, 2006Sharp Laboratories of America, Inc.Method for interpreting and executing user preferences of audiovisual information
US7085553Jul 10, 1997Aug 1, 2006Oracle International CorporationData communication protocols for a mobile-based client-server system over a wireless network
US7099339Jun 22, 2000Aug 29, 2006Nokia CorporationApparatus, and associated method, for integrating operation of packet radio communication systems
US7103018Apr 27, 1999Sep 5, 2006Nokia CorporationMethod of and a network for handling wireless session protocol (WSP) sessions
US7103656Feb 20, 2002Sep 5, 2006Research In Motion LimitedSystem and method for administrating a wireless communication network
US7173922Feb 9, 2001Feb 6, 2007Symbol Technologies, Inc.Multiple wireless local area networks occupying overlapping physical spaces
US7173923Oct 25, 2001Feb 6, 2007Symbol Technologies, Inc.Security in multiple wireless local area networks
US7178099Jan 23, 2001Feb 13, 2007Inxight Software, Inc.Meta-content analysis and annotation of email and other electronic documents
US7178107Oct 28, 2004Feb 13, 2007Sharp Laboratories of America, Inc.Audiovisual information management system with identification prescriptions
US7181691Oct 28, 2004Feb 20, 2007Sharp Laboratories of America, Inc.Audiovisual information management system with presentation service
US7194687Oct 28, 2004Mar 20, 2007Sharp Laboratories of America, Inc.Audiovisual information management system with user identification
US7194688Oct 28, 2004Mar 20, 2007Sharp Laboratories of America, Inc.Audiovisual information management system with seasons
US7197709Oct 28, 2004Mar 27, 2007Sharp Laboratories of America, Inc.Audiovisual information management system with multiple user identifications
US7200633Aug 23, 2001Apr 3, 2007NTT DoCoMo, Inc.Information delivery system and information delivery method
US7203620May 23, 2002Apr 10, 2007Sharp Laboratories of America, Inc.Summarization of video content
US7209949Apr 6, 2001Apr 24, 2007Research In Motion LimitedSystem and method for synchronizing information between a host system and a mobile data communication device
US7222299Dec 19, 2003May 22, 2007Google, Inc.Detecting quoted text
US7231208Oct 17, 2001Jun 12, 2007Palm, Inc.User interface-technique for managing an active call
US7260390May 24, 2001Aug 21, 2007Palm, Inc.Software enabled on/off switch for radio functionality in a wireless device
US7266365Oct 20, 2004Sep 4, 2007Research In Motion LimitedSystem and method for delayed transmission of bundled command messages
US7266379May 30, 2001Sep 4, 2007Palm, Inc.Resource location through location history
US7283808Jan 18, 2002Oct 16, 2007Research In Motion LimitedSystem, method and mobile device for remote control of a voice mail system
US7295836Mar 11, 2002Nov 13, 2007Research in Motion LimitedAdvanced voice and data operations in a mobile data communication device
US7295852Jun 23, 2003Nov 13, 2007Palm, Inc.Automated telephone conferencing method and system
US7310589Oct 30, 2004Dec 18, 2007Sharp Laboratories of America, Inc.Processing of video content
US7317699Oct 28, 2002Jan 8, 2008Research in Motion LimitedSystem and method for controlling configuration settings for mobile communication devices and services
US7346333Apr 27, 2001Mar 18, 2008Palm, Inc.Method and apparatus for effectuating a predetermined communications connection
US7356361Oct 13, 2001Apr 8, 2008Palm, Inc.Hand-held device
US7376079May 28, 2004May 20, 2008Symbol Technologies, Inc.Backup cell controller
US7383065Jun 28, 2006Jun 3, 2008Palm, Inc.Wireless transaction enabled handheld computer system and method
US7386592Jul 24, 2003Jun 10, 2008International Business Machines CorporationMethod and system for merging topically related e-mail in a collaborative work environment
US7391718Dec 9, 2005Jun 24, 2008Palm, Inc.Swapping a nonoperational networked electronic system for an operational networked electronic system
US7412484Jan 16, 2002Aug 12, 2008Lextron Systems, Inc.Customizable media player with online/offline capabilities
US7424677Oct 28, 2004Sep 9, 2008Sharp Laboratories of America, Inc.Audiovisual information management system with usage preferences
US7424678Oct 28, 2004Sep 9, 2008Sharp Laboratories of America, Inc.Audiovisual information management system with advertising
US7474298May 31, 2002Jan 6, 2009Palm, Inc.Mobile device having an adjustable length to selectively expose a surface component
US7474698Sep 27, 2002Jan 6, 2009Sharp Laboratories of America, Inc.Identification of replay segments
US7499077Aug 20, 2001Mar 3, 2009Sharp Laboratories of America, Inc.Summarization of football video content
US7503016Nov 23, 2005Mar 10, 2009Palm, Inc.Configuration mechanism for organization of addressing elements
US7505768Oct 28, 2002Mar 17, 2009Sony CorporationCommunication system and method, information processing terminal and method, information processing apparatus and method
US7509376May 20, 2002Mar 24, 2009Research In Motion LimitedSystem and method for redirecting message attachments between a host system and a mobile data communication device
US7509417Feb 28, 2002Mar 24, 2009Palm, Inc.Method for intelligently selecting a wireless communication access point
US7509580Oct 28, 2004Mar 24, 2009Sharp Laboratories of America, Inc.Audiovisual information management system with preferences descriptions
US7512658Feb 26, 2004Mar 31, 2009International Business Machines CorporationProviding a portion of an electronic mail message based upon a transfer rate, a message size, and a file format
US7522910May 31, 2002Apr 21, 2009Oracle International CorporationMethod and apparatus for controlling data provided to a mobile device
US7529230Aug 24, 2005May 5, 2009Research In Motion LimitedWireless router system and method
US7555571Jul 10, 2006Jun 30, 2009Palm, Inc.Activation of mobile computing device on a cellular network
US7555727Sep 20, 2005Jun 30, 2009Palm, Inc.Integrated handheld computing and telephony system and services
US7577920Jul 28, 2005Aug 18, 2009Palm, Inc.Navigating through menus of a handheld computer
US7584376Aug 23, 2006Sep 1, 2009Palm, Inc.Method and apparatus for power management
US7590693Jul 17, 2003Sep 15, 2009Avaya Inc.Method and apparatus for restriction of message distribution for security
US7591020Jan 18, 2002Sep 15, 2009Palm, Inc.Location based security modification system and method
US7594245Jun 13, 2005Sep 22, 2009Sharp Laboratories of America, Inc.Networked video devices
US7606936Aug 9, 2001Oct 20, 2009Research In Motion LimitedSystem and method for redirecting data to a wireless device over a plurality of communication paths
US7613427Sep 29, 2006Nov 3, 2009Palm, Inc.Resource location through location history
US7613428May 31, 2007Nov 3, 2009Palm, Inc.Resource location through location history
US7613779Jun 28, 2004Nov 3, 2009AOL LLCSelf-policing, rate limiting online forums
US7639275Jan 3, 2005Dec 29, 2009Sharp Laboratories of America, Inc.Summarization of football video content
US7647340Jun 15, 2001Jan 12, 2010Sharp Laboratories of America, Inc.Metadata in JPEG 2000 file format
US7653033Feb 23, 2004Jan 26, 2010Symbol Technologies, Inc.Infrastructure for wireless LANs
US7653131Dec 2, 2005Jan 26, 2010Sharp Laboratories of America, Inc.Identification of replay segments
US7657836Sep 27, 2002Feb 2, 2010Sharp Laboratories of America, Inc.Summarization of soccer video content
US7657907Sep 30, 2002Feb 2, 2010Sharp Laboratories of America, Inc.Automatic user profiling
US7672225Dec 5, 2006Mar 2, 2010Palm, Inc.Swapping an operational networked electronic system for a nonoperational networked electronic system
US7681146Apr 22, 2005Mar 16, 2010Palm, Inc.Multi-context iterative directory filter
US7692667Nov 30, 2001Apr 6, 2010Palm, Inc.Handheld computer having moveable segments that are interactive with an integrated display
US7693484May 30, 2002Apr 6, 2010Palm, Inc.Dynamic networking modes method and apparatus
US7715825Sep 28, 2005May 11, 2010Research In Motion LimitedPushback methods and apparatus for use in communicating messages to mobile communication devices
US7725127May 13, 2005May 25, 2010Palm, Inc.Hand-held device
US7730352Jun 28, 2006Jun 1, 2010Microsoft CorporationTesting network applications without communicating over a network layer communication link
US7730525Jun 22, 2005Jun 1, 2010International Business Machines CorporationMethod, system, and computer program product for limiting authorization of an executable action to an application session
US7793205Jul 8, 2005Sep 7, 2010Sharp Laboratories of America, Inc.Synchronization of video and data
US7802206Sep 19, 2003Sep 21, 2010Palm, Inc.Dynamic sizing user interface method and system for data display
US7809743Mar 20, 2008Oct 5, 2010International Business Machines CorporationComputer program product and system for merging topically related e-mail in a collaborative work environment
US7812817May 3, 2007Oct 12, 2010Palm, Inc.System and method for managing wireless communications utilizing a mobile device
US7818660May 30, 2006Oct 19, 2010Litera Technology LLCMethod of compound document comparison
US7818678Oct 31, 2002Oct 19, 2010Litera Technology LLCCollaborative document development and review system
US7853865Jul 8, 2005Dec 14, 2010Sharp Laboratories of America, Inc.Synchronization of video and data
US7861009May 27, 2009Dec 28, 2010Palm, Inc.Requesting a user account for services
US7865180Oct 31, 2007Jan 4, 2011Palm, Inc.Automated telephone conferencing method and system
US7894847Aug 31, 2005Feb 22, 2011Palm, Inc.Activation of mobile computing device
US7895276Jan 29, 2007Feb 22, 2011Litera Technology LLCMethod of managing metadata in attachments to e-mails in a network environment
US7904594Mar 13, 2001Mar 8, 2011Printeron Inc.Limited-bandwidth electronic data communication system
US7904814Dec 13, 2001Mar 8, 2011Sharp Laboratories of America, Inc.System for presenting audio-video content
US7916123Apr 29, 2010Mar 29, 2011Hewlett-Packard Development Company, L.P.User interface technique for managing an active call
US7937039Feb 15, 2007May 3, 2011Hewlett-Packard Development Company, L.P.Object tagging system and method
US7945856Jan 13, 2009May 17, 2011Worlds.com, Inc.System and method for enabling users to interact in a virtual space
US7953802Dec 14, 2005May 31, 2011Research In Motion LimitedSystem and method for pushing information from a host system to a mobile data communication device
US7957354Dec 20, 2005Jun 7, 2011G&H Nevada-TekInternet enabled cellular telephones
US7992096Jul 8, 2003Aug 2, 2011Hewlett-Packard Development Company, L.P.Data browsing method and system for user interface
US8001177Feb 28, 2007Aug 16, 2011Hewlett-Packard Development Company, L.P.Method and apparatus for automated personal information management data transfer for a wireless enabled handheld
US8005462Feb 17, 2004Aug 23, 2011Teamon Systems, Inc.System and method of retrieving electronic mail
US8005952Dec 16, 2008Aug 23, 2011Hewlett-Packard Development Company, L.P.Method for intelligently selecting wireless access point
US8018491Jan 3, 2005Sep 13, 2011Sharp Laboratories of America, Inc.Summarization of football video content
US8019282Oct 16, 2009Sep 13, 2011Hewlett-Packard Development Company, L.P.System and method for locating and accessing wireless resources
US8020183Mar 30, 2001Sep 13, 2011Sharp Laboratories of America, Inc.Audiovisual management system
US8027320Apr 11, 2007Sep 27, 2011Symbol Technologies, Inc.Wireless local area networks
US8028234Mar 8, 2005Sep 27, 2011Sharp Laboratories of America, Inc.Summarization of sumo video content
US8028314May 26, 2000Sep 27, 2011Sharp Laboratories of America, Inc.Audiovisual information management system
US8036991Dec 23, 2009Oct 11, 2011Hewlett-Packard Development Company, L.P.Registration of a mobile computing device for a service on a wireless network
US8049727Oct 17, 2006Nov 1, 2011Hewlett-Packard Development Company, L.P.Accessory module for handheld devices
US8050240Jun 8, 2005Nov 1, 2011Symbol Technologies, Inc.Multiple wireless local area networks occupying overlapping physical spaces
US8050661Oct 27, 2007Nov 1, 2011Research In Motion LimitedSystem and method for redirecting message attachments between a host system and a mobile data communication device
US8050684Jan 22, 2009Nov 1, 2011Research In Motion LimitedWireless router system and method
US8051132Jul 18, 2003Nov 1, 2011m-Qube, Inc.Integrated interactive messaging system and method
US8051446Dec 6, 1999Nov 1, 2011Sharp Laboratories of America, Inc.Method of creating a semantic video summary using information from secondary sources
US8060564Jul 16, 2004Nov 15, 2011Research In Motion LimitedSystem and method for pushing information from a host system to a mobile data communication device
US8060575Feb 1, 2011Nov 15, 2011Litera Technology LLCMethods and systems for managing metadata in email attachments in a network environment
US8064886Feb 14, 2006Nov 22, 2011Hewlett-Packard Development Company, L.P.Control mechanisms for mobile devices
US8077015May 15, 2007Dec 13, 2011Hewlett-Packard Development Company, L.P.Method for waking a device in response to a wireless network activity
US8082501Mar 19, 2009Dec 20, 2011Worlds.com, Inc.System and method for enabling users to interact in a virtual space
US8086695Sep 24, 2009Dec 27, 2011Hewlett-Packard Development Company, L.P.Over the air services for mobile devices
US8099046Oct 6, 2004Jan 17, 2012Wireless Science, LLCMethod for integrating audio and visual messaging
US8107601Nov 13, 2006Jan 31, 2012Wireless Science, LLCWireless messaging system
US8116741Jul 3, 2008Feb 14, 2012Wireless Science, LLCSystem and method for delivering information to a transmitting and receiving device
US8116742May 9, 2011Feb 14, 2012Teamon Systems, Inc.System and method of retrieving electronic mail
US8116743Nov 14, 2006Feb 14, 2012Wireless Science, LLCSystems and methods for downloading information to a mobile device
US8122084Aug 27, 2003Feb 21, 2012SAP AGCollaborative conversation channels
US8122272Jul 2, 2009Feb 21, 2012Hewlett-Packard Development Company, L.P.Method and apparatus for power management
US8126519Aug 31, 2007Feb 28, 2012Hewlett-Packard Development Company, L.P.Housing for mobile computing device having construction to slide and pivot into multiple positions
US8131888Dec 27, 2010Mar 6, 2012Hewlett-Packard Development Company, L.P.Activation of mobile computing device on a cellular network
US8134450Feb 6, 2009Mar 13, 2012Wireless Science, LLCContent provision to subscribers via wireless transmission
US8134954Nov 20, 2007Mar 13, 2012Research In Motion LimitedSystem and method for controlling configuration settings for mobile communication devices and services
US8135798Nov 15, 2006Mar 13, 2012Hewlett-Packard Development Company, L.P.Over-the-air device services and management
US8136031Mar 17, 2009Mar 13, 2012Litera Technologies, LLCComparing the content of tables containing merged or split cells
US8140703Oct 2, 2001Mar 20, 2012AOL, Inc.Regulating users of online forums
US8145998Mar 19, 2009Mar 27, 2012Worlds Inc.System and method for enabling users to interact in a virtual space
US8150461Jun 4, 2007Apr 3, 2012Hewlett-Packard Development Company, L.P.System and method for using a wireless enabled portable computer system as a wireless modem
US8150482Jan 8, 2008Apr 3, 2012Hewlett-Packard Development Company, L.P.Mobile computing device with moveable housing segments
US8165575May 19, 2011Apr 24, 2012Research In Motion LimitedWireless router system and method
US8180294Dec 29, 2009May 15, 2012Hewlett-Packard Development Company, L.P.Dynamic networking modes method and apparatus
US8200298May 28, 2008Jun 12, 2012Hewlett-Packard Development Company, L.P.Keypad housing configuration for a mobile computing device
US8210927Mar 30, 2005Jul 3, 2012IGTPlayer tracking communication mechanisms in a gaming machine
US8214741May 22, 2002Jul 3, 2012Sharp Laboratories of America, Inc.Synchronization of video and data
US8219069Sep 10, 2009Jul 10, 2012Research in Motion LimitedAdvanced voice and data operations in a dual-mode mobile data communication device
US8224294Oct 15, 2009Jul 17, 2012Wireless Science, LLCSystem and method for delivering information to a transmitting and receiving device
US8230019Jul 17, 2003Jul 24, 2012International Business Machines CorporationAlerting electronic mail users of undeliverable recipients
US8230026Oct 27, 2007Jul 24, 2012Research In Motion LimitedSystem and method for pushing information between a host system and a mobile data communication device
US8233948Dec 11, 2007Jul 31, 2012Hewlett-Packard Development Company, L.P.Slider assembly for a housing of a mobile computing device
USRE40740Oct 18, 2006Jun 16, 2009Palm, Inc.Integrated joypad for handheld computer
USRE43070Oct 10, 2006Jan 3, 2012Hewlett-Packard Development Company, L.P.Identifying and locating lost or stolen personal digital assistant devices via a landline- or wireless-connected web server
USRE43577Mar 25, 2010Aug 14, 2012Hewlett-Packard Development Company, L.P.Swapping a nonoperational networked electronic system for an operational networked electronic system

Claims

1. A system for communicating data to a communication unit associated with a first user comprising:

a host server operable for:
filtering individual data units based on at least one user-definable filter parameter to identify whether a data unit is a qualifying or non-qualifying data unit;
for qualifying data units, sending an identifying information part and an additional part to the communication unit; and
for non-qualifying data units sending the identifying information part without the additional part to the communication unit; and
a communication server, in communication with the host server and the communication unit, comprising a data transfer manager operable for controlling communication of the qualifying and non-qualifying data units from the host server to the communication unit including sending the identifying information part and the additional part for the qualifying data units and sending the identifying information part without the additional part for the non-qualifying data units to the communication unit.

2. The system of claim 1, wherein the host server is a host client-server program operating on a host processor, and the host processor is in communication with the communication server via a wide area network (WAN) communication channel.

3. The system of claim 1, wherein the communication server and communication unit are coupled by a first communication channel including a wireless communication channel.

4. The system of claim 1, wherein the data transfer manager further comprises a virtual session manager adapted to control communication of data between the communication unit and host server by communicating the data via a sessionless-oriented communication protocol over a first communication channel between the virtual session manager and the communication unit, and by communicating the data via a session-oriented communication protocol between the virtual session manager and the host server.

5. The system of claim 1, wherein:

the data transfer manager is further operable for communicating the at least one filter parameter to the host server;
the host server is operable for applying the at least one filter parameter to determine whether to transfer to the communication server a first data unit of the data, and when the first data unit is determined not to pass the at least one filter parameter, for determining a first identifying information about the first data unit and sending the first identifying information to the communication server; and
the communication server further comprising a summary store for storing the first identifying information, and being operable for sending the first identifying information to the communication unit.

6. The system of claim 5, wherein the host server is an electronic mail post office operating on a host processor, the first data unit is a first email message, and the first identifying information is at least one of a group consisting of a serial number of the first email message, an author name of the first email message, a priority level of the first email message, a mail date of the first email message, a message size of the first email message, and a subject word of the first email message.

7. The system of claim 1, wherein the host server and communication server are different programs operating on a same host processor.

8. The system of claim 1, wherein the host server is one of the group consisting of an electronic mail post office, a client-server host, a multimedia application host, and a voice processor.

9. The method of claim 1 wherein the communication server sends the communication unit the summary part without the additional part for non-qualifying data units at predetermined time periods.

10. The method of claim 1 wherein the communication server sends the communication unit the summary part without the additional part for non-qualifying data units at the request of the first user.

11. The method of claim 1 wherein the communication server sends the communication unit the summary part without the additional part for non-qualifying data units only if accompanied by the summary part and the additional part for qualifying data units.

12. A method of communicating data between a first data processing device and a third data processing device via a second data processing device, comprising:

(a) at the second data processing device, controlling communication of qualifying and non-qualifying data units from the first data processing device to the third data processing device including receiving individually filtered data units from the first data processing device based on at least one user-definable filter parameters to identify whether a data unit is a qualifying or non-qualifying data unit, wherein for qualifying data units, an identifying information part and an additional part is received and for non-qualifying data units, the identifying information part without the additional part is received, and providing the third data processing device with the identifying information part and the additional part for qualifying data units and providing the third data processing device with the identifying information part without the additional part for non-qualifying data units.

13. The method of claim 12, wherein:

step (a) further comprises determining at least one filter parameter from a user profile store and communicating the at least one filter parameter to the first data processing device; and
(b) at the first data processing device, applying the at least one filter parameter to determine whether to transfer to the second data processing device a first data unit addressed to the third data processing device, and when it is determined not to transfer the first data unit, sending first identifying information about the first data unit to the second data processing device.

14. The method of claim 13, further comprising:

(c) at the second data processing device, storing the first identifying information in a summary store of the second data processing device, and sending the first identifying information to the third data processing device.

15. The method of claim 14, wherein second identifying information previously received and sent to the third data processing device is stored in the summary store, the method further comprising:

(d) sending only new identifying information to the third data processing device by determining that the second identifying information has already been sent to the third data processing device and only sending the first identifying information to the third data processing device.

16. The method of claim 14, further comprising:

(d) at the third data processing device, receiving the first identifying information and, in response to a determination to request the first data unit, sending a request for the first data unit to the first data processing device.

17. The method of claim 16, wherein the first data processing device is an email post office, the second data processing device is a communications server, the first data unit is a first email message, and the first identifying information is at least one of a group consisting of a serial number of the first email message, an author name of the first email message, a priority level of the first email message, a mail date of the first email message, a message size of the first email message, and a subject word of the first email message, the method further comprising:

(e) receiving the request for the first email message at the communications server, requesting the first email message from the email post office, and, upon receiving the first email message, sending the first email message to the third data processing device.

18. The method of claim 12, wherein step (a) further comprises receiving a first data unit from the first data processing device and applying the at least one filter parameter to determine whether to transfer the first data unit to the third data processing device, and, when it is determined not to transfer the first data unit, sending the first identifying information about the first data unit to the third data processing device.

19. The method of claim 18, wherein step (a) further comprises storing the first identifying information in a summary store of the second data processing device.

20. The method of claim 19, wherein the first identifying information corresponds to the at least one filter parameter and step (a) further comprises, in response to a change in the at least one filter parameter to a modified parameter, determining from the first identifying information whether the first data unit passes the modified parameter and if so, requesting the first data unit from the first data processing device.

21. The method of claim 19, wherein at least second identifying information about at least a second data unit previously received is stored in the summary store and was previously and sent to the third data processing device, step (a) further comprising sending only new identifying information stored in the summary store to the third data processing device by determining that the second identifying information has already been sent to the third data processing device and only sending the first identifying information to the third data processing device.

22. The method of claim 21, further comprising:

(b) at the third data processing device, receiving the first identifying information and, in response to a determination to request the first data unit, sending a request for the first data unit to the first data processing device.

23. The method of claim 22, wherein the first data processing device is an email post office, the second data processing device is a communications server, the first data unit is a first email message, and the first identifying information is at least one of a group consisting of a serial number of the first email message, an author name of the first email message, a priority level of the first email message, a mail date of the first email message, a message size of the first email message, and a subject word of the first email message, the method further comprising:

(c) receiving the request for the first email message at the communications server, requesting the first email message from the email post office, and, upon receiving the first email message, sending the first email message to the third data processing device and deleting the first identifying information from the summary store.

24. A communications server adapted for communicating with a host server and a communication unit including a processor, the communications server comprising:

(a) a user parameter store adapted to store user parameters; and
(b) a data transfer manager, coupled with the user parameter store, adapted to control communication of data units between the communication unit and the host server including receiving individually filtered data units from the host server based on at least one user-definable filter parameters to identify whether a data unit is a qualifying or non-qualifying data unit, wherein for qualifying data units, a summary part and an additional part is received and for non-qualifying data units, the summary part without the additional part is received, and providing the communication unit with the summary part and the additional part for qualifying data units and providing the communication unit with the summary part without the additional part for non-qualifying data units.

25. The communications server of claim 24, further comprising:

(c) a summary store storing the identifying information.

26. A controller of a communication unit adapted for requesting data over a wireless communication channel from a further data processing host via a communication server, the controller comprising:

(a) a summary store operable for storing identifying information received from the host via the communications server about data units not being sent from the host to the communication unit and not being received at the communication unit.

27. The controller of claim 26, further comprising:

(b) a data transfer manager, coupled to the summary store, operable for, in response to a user determination to request a data unit associated with a first identifying information stored in the summary store, sending a request to the communications server for the first data unit.