Abstract:
A system and method for use in a communication network and including at least one first device, at least one second device and a communication quality ameliorator. The communication quality ameliorator includes a first interface providing first interaction with said at least one first device and a second interface providing second interaction with said at least one second device, said second interaction including at least BLUETOOTH® communication.

Description:
FIELD OF THE INVENTION  
         [0001]    The present invention relates to communications quality amelioration generally.  
         BACKGROUND OF THE INVENTION  
         [0002]    The following publications are believed to represent the state of the art:  
           [0003]    “BLUETOOTH® specifications core, Version 1.0b”, Dec. 1, 1999, pages 149-177;  
           [0004]    “BLUETOOTH® specifications profile, Version 1.0b”, Dec. 1 1999, pages 33-36;  
           [0005]    “BLUETOOTH® “hot spot” appliance contains tiny Linux server”, Rick Lehrbaum, ZD News, May 15, 2000;  
           [0006]    “Wireless Lans”, Kerry T. Renshaw, Apr. 10, 2000.  
         SUMMARY OF THE INVENTION  
         [0007]    This invention seeks a system and methodology for communication employing a communications quality ameliorator and using a BLUETOOTH® communication protocol  
           [0008]    There is thus provided in accordance with a preferred embodiment of the present invention a system for use in a communication network. The system includes at least one first device, at least one second device and a communication quality ameliorator, which includes a first interface providing first interaction with the first device and a second interface providing second interaction with the second device, the second interaction including at least BLUETOOTH® communication.  
           [0009]    There is also provided in accordance with another preferred embodiment of the present invention a system for use in a communication network. The system includes at least one first device, at least one second device and a communications quality ameliorator, which includes a first interface providing interaction with the first device and a second interface providing interaction with the second device, the second device being required to conduct certain communications only via the communications quality ameliorator, the interaction including at least BLUETOOTH® communication.  
           [0010]    There is also provided in accordance with yet another preferred embodiment of the present invention a communications quality ameliorator. The communications quality ameliorator includes a first interface providing interaction with the first device and a second interface providing interaction with the second device, the interaction including at least BLUETOOTH® communication.  
           [0011]    There is further provided in accordance with another preferred embodiment of the present invention a method for use in a communication network. The method includes at least one amelioration functionality, a first interaction between the amelioration functionality and the first device and a second interaction between the amelioration functionality and at least one second device, the second interaction including at least BLUETOOTH® communication.  
           [0012]    Further in accordance with preferred embodiment of the present invention the communication quality ameliorator provides a communication security functionality, a performance amelioration functionality, a communication availability functionality and/or a communication accountability functionality.  
           [0013]    Additionally in accordance with preferred embodiment of the present invention the communication quality ameliorator provides a firewall functionality, a content inspection functionality, an authentication functionality, a proxy functionality, a communication monitoring functionality, a load balancing functionality, a caching functionality, a quality of service functionality, an accounting functionality and/or a billing functionality.  
           [0014]    Preferably, the quality ameliorator is portable.  
           [0015]    Still further in accordance with preferred embodiment of the present invention the communication quality ameliorator includes at least one of the following functionalities: a communication monitoring functionality, an accounting functionality, a billing functionality, a firewall functionality, a content inspection functionality, a proxy functionality, a caching functionality, a quality of service functionality, an encryption functionality, an authentication functionality and a load balancing functionality.  
           [0016]    Alternatively, the communications quality ameliorator is stationary.  
           [0017]    Further in accordance with preferred embodiment of the present invention the second interaction includes at least principally of BLUETOOTH® communication.  
           [0018]    Still further in accordance with preferred embodiment of the present invention the first interaction includes at least some non-BLUETOOTH® communication.  
           [0019]    Further in accordance with preferred embodiment of the present invention the second interaction includes at least principally BLUETOOTH® communication.  
           [0020]    Preferably, the first interaction includes at least principally of BLUETOOTH® communication with an access point.  
           [0021]    Moreover in accordance with preferred embodiment of the present invention the second interaction includes at least principally of BLUETOOTH® communication.  
           [0022]    Further in accordance with preferred embodiment of the present invention the first interaction includes at least some non-BLUETOOTH® communication between the access point and the first device.  
           [0023]    Still further in accordance with preferred embodiment of the present invention both the first and second interactions include at least principally of BLUETOOTH® communication.  
           [0024]    Additionally in accordance with preferred embodiment of the present invention the first device includes a server.  
           [0025]    Still further in accordance with preferred embodiment of the present invention the first device includes a plurality of first devices.  
           [0026]    Preferably, the first device includes at least a printer, a web site, a computer, a computer screen, a cordless telephone base unit, an authenticator and a domestic appliance.  
           [0027]    Additionally in accordance with preferred embodiment of the present invention the at least second device includes a client.  
           [0028]    Further in accordance with preferred embodiment of the present invention the second device includes a plurality of second devices.  
           [0029]    Preferably, the second device includes at least an electronic wallet, a telephone, a cordless telephone handset, a personal digital assistant, a portable computer, a keyboard, a mouse and a remote controller. 
       
    
    
     BRIEF DESCRIPTION OF THE DRAWINGS  
       [0030]    The present invention will be understood and appreciated more fully from the following detailed description, taken in conjunction with the drawings in which:  
         [0031]    [0031]FIG. 1 is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator and using a BLUETOOTH® communication protocol in accordance with a preferred embodiment of the present invention;  
         [0032]    [0032]FIG. 2 is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator and using a BLUETOOTH® communication protocol in accordance with a preferred embodiment of the present invention wherein at least one wired connection is provided with the communications quality ameliorator;  
         [0033]    [0033]FIG. 3 is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator and using a BLUETOOTH® communication protocol in accordance with a preferred embodiment of the present invention wherein the BLUETOOTH® communication protocol is employed for only part of said communication;  
         [0034]    [0034]FIG. 4 is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator and using a BLUETOOTH® communication protocol in accordance with a preferred embodiment of the present invention wherein direct connections are provided between the communications quality ameliorator and a plurality of devices;  
         [0035]    [0035]FIG. 5A is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 1, wherein the communications quality ameliorator provides a communication monitoring functionality;  
         [0036]    [0036]FIG. 5B is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 1, wherein the communications quality ameliorator provides a firewall functionality;  
         [0037]    [0037]FIG. 5C is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 1, wherein the communications quality ameliorator provides a content inspection functionality;  
         [0038]    [0038]FIG. 5D is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 1, wherein the communications quality ameliorator provides a proxy functionality;  
         [0039]    [0039]FIG. 5E is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 1, wherein the communications quality ameliorator provides a load balancing functionality;  
         [0040]    [0040]FIG. 6A is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 2, wherein the communications quality ameliorator provides a communication monitoring functionality;  
         [0041]    [0041]FIG. 6B is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 2, wherein the communications quality ameliorator provides a firewall functionality;  
         [0042]    [0042]FIG. 6C is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 2, wherein the communications quality ameliorator provides a content inspection functionality;  
         [0043]    [0043]FIG. 6D is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 2, wherein the communications quality ameliorator provides a proxy functionality;  
         [0044]    [0044]FIG. 6E is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 2, wherein the communications quality ameliorator provides a load balancing functionality;  
         [0045]    [0045]FIG. 7A is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 3, wherein the communications quality ameliorator provides a communication monitoring functionality;  
         [0046]    [0046]FIG. 7B is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 3, wherein the communications quality ameliorator provides a firewall functionality;  
         [0047]    [0047]FIG. 7C is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 3, wherein the communications quality ameliorator provides a content inspection functionality;  
         [0048]    [0048]FIG. 7D is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 3, wherein the communications quality ameliorator provides a proxy functionality;  
         [0049]    [0049]FIG. 7E is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 3, wherein the communications quality ameliorator provides a load balancing functionality;  
         [0050]    [0050]FIG. 8A is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 4, wherein the communications quality ameliorator provides a communication monitoring functionality;  
         [0051]    [0051]FIG. 8B is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 4, wherein the communications quality ameliorator provides a firewall functionality;  
         [0052]    [0052]FIG. 8C is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 4, wherein the communications quality ameliorator provides a content inspection functionality;  
         [0053]    [0053]FIG. 8D is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 4, wherein the communications quality ameliorator provides a proxy functionality;  
         [0054]    [0054]FIG. 8E is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 4, wherein the communications quality ameliorator provides a load balancing functionality;  
         [0055]    [0055]FIG. 9A is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator and using a BLUETOOTH® communication protocol in accordance with a preferred embodiment of the present invention wherein a device is required to conduct certain communications only via the communications quality ameliorator;  
         [0056]    [0056]FIG. 9B is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator and using a BLUETOOTH® communication protocol in accordance with a preferred embodiment of the present invention wherein a device is required to conduct certain communications only via said communications quality ameliorator;  
         [0057]    [0057]FIG. 9C is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator and using a BLUETOOTH® communication protocol in accordance with a preferred embodiment of the present invention wherein a device is required to conduct certain communications only via said communications quality ameliorator;  
         [0058]    [0058]FIG. 9D is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator and using a BLUETOOTH® communication protocol in accordance with a preferred embodiment of the present invention wherein a device is required to conduct certain communications only via said communications quality ameliorator;  
         [0059]    [0059]FIG. 10A is a simplified pictorial illustration of a system and methodology for communication employing a portable communications quality ameliorator and using a BLUETOOTH® communication protocol in accordance with a preferred embodiment of the present invention;  
         [0060]    [0060]FIG. 10B is a simplified pictorial illustration of a system and methodology for communication employing a portable communications quality ameliorator and using a BLUETOOTH® communication protocol in accordance with another preferred embodiment of the present invention;  
         [0061]    [0061]FIG. 10C is a simplified pictorial illustration of a system and methodology for communication employing a portable communications quality ameliorator and using a BLUETOOTH® communication protocol in accordance with yet another preferred embodiment of the present invention;  
         [0062]    [0062]FIG. 11A is a simplified pictorial illustration of a system and methodology for communication employing a stationary communications quality ameliorator and using a BLUETOOTH® communication protocol in accordance with a preferred embodiment of the present invention;  
         [0063]    [0063]FIG. 11B is a simplified pictorial illustration of a system and methodology for communication employing a stationary communications quality ameliorator and using a BLUETOOTH® communication protocol in accordance with another preferred embodiment of the present invention;  
         [0064]    [0064]FIG. 11C is a simplified pictorial illustration of a system and methodology for communication employing a stationary communications quality ameliorator and using a BLUETOOTH® communication protocol in accordance with yet another preferred embodiment of the present invention;  
         [0065]    [0065]FIG. 12 is a simplified pictorial illustration of a system and methodology for communication employing a portable communications quality ameliorator and using a BLUETOOTH® communication protocol in accordance with a preferred embodiment of the present invention; and  
         [0066]    [0066]FIG. 13 is a simplified pictorial illustration of a system and methodology for communication employing a stationary communications quality ameliorator and using a BLUETOOTH® communication protocol in accordance with a preferred embodiment of the present invention. 
     
    
     DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS  
       [0067]    Reference is now made to FIG. 1, which is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator and using a BLUETOOTH® communication protocol in accordance with a preferred embodiment of the present invention.  
         [0068]    Throughout the specification and claims, the term “communications quality ameliorator” is used to denote a device, which enhances at least one characteristic of communications therethrough. Such characteristics include security, performance, accountability and availability  
         [0069]    Preferably, a communications quality ameliorator may have at least one of the following functionalities:  
         [0070]    a communication monitoring functionality;  
         [0071]    an accounting functionality;  
         [0072]    a billing functionality;  
         [0073]    a firewall functionality;  
         [0074]    a content inspection functionality;  
         [0075]    a proxy functionality;  
         [0076]    a caching functionality;  
         [0077]    a quality of service functionality;  
         [0078]    an encryption functionality;  
         [0079]    an authentication functionality; and  
         [0080]    a load balancing functionality.  
         [0081]    As seen in FIG. 1, there is provided a system  100  for communication with a communication network, such as the Internet, herein designated by reference numeral  102  or with an intranet. The system  100  is characterized in that it employs a communications quality ameliorator  104  which communicates with the communication network at least partially using a BLUETOOTH® communication protocol.  
         [0082]    Four different types of devices are shown here in BLUETOOTH® communication via communications quality ameliorator  104  and communication network  102  with one or more servers. The devices include, for example, an electronic wallet  110 , a telephone  112 , a personal digital assistant  114  and a notebook PC  116 . The servers include, for example, a computer  120 , a printer  122 , a web site  124 , an authenticator  126  and a microwave oven  128 . It is appreciated that any suitable device or server may alternatively or additionally communicate via communications quality ameliorator  104  and communications network  102 .  
         [0083]    Communications quality ameliorator  104  is preferably characterized in that it provides one or more of the following functionalities:  
         [0084]    a communication monitoring functionality;  
         [0085]    an accounting functionality;  
         [0086]    a billing functionality;  
         [0087]    a firewall functionality;  
         [0088]    a content inspection functionality;  
         [0089]    a proxy functionality;  
         [0090]    a caching functionality;  
         [0091]    a quality of service functionality;  
         [0092]    an encryption functionality;  
         [0093]    an authentication functionality; and  
         [0094]    a load balancing functionality.  
         [0095]    In accordance with one embodiment of the present invention, at least one device, such as notebook PC  116  or personal digital assistant  114 , communicates with communications quality ameliorator  104  at least partially by using a BLUETOOTH® 0  communication protocol, symbolized by a tooth.  
         [0096]    Further in accordance with a preferred embodiment of the present invention, the communications quality ameliorator  104  communicates with the communication network  102  at least partially by using a BLUETOOTH® communication protocol, symbolized by a tooth, and thence with one or more server, such as printer  122  or web site  124 .  
         [0097]    Reference is now made to FIG. 2, which is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator and using a BLUETOOTH® communication protocol in accordance with another preferred embodiment of the present invention. As seen in FIG. 2, there is provided a system  200  for communication with a communication network, such as the Internet, herein designated by reference numeral  202  or with an intranet. The system  200  is characterized in that it employs a communications quality ameliorator  204  which communicates with the communication network by any suitable communication protocol.  
         [0098]    Four different types of devices are shown here in BLUETOOTH® communication via communications quality ameliorator  204  and communication network  202  with one or more servers. The devices include, for example, an electronic wallet  210 , a telephone  212 , a personal digital assistant  214  and a notebook PC  216 . The servers include, for example, a computer  220 , a printer  222 , a web site  224 , an authenticator  226  and a microwave oven  228 . It is appreciated that any suitable device or server may alternatively or additionally communicate via communications quality ameliorator  204  and communications network  202 .  
         [0099]    Communications quality ameliorator  204  is preferably characterized in that it provides one or more of the following functionalities:  
         [0100]    a communication monitoring functionality;  
         [0101]    an accounting functionality;  
         [0102]    a billing functionality;  
         [0103]    a firewall functionality;  
         [0104]    a content inspection functionality;  
         [0105]    a proxy functionality;  
         [0106]    a caching functionality;  
         [0107]    a quality of service functionality;  
         [0108]    an encryption functionality;  
         [0109]    an authentication functionality; and  
         [0110]    a load balancing functionality.  
         [0111]    In accordance with one embodiment of the present invention, at least one device, such as notebook PC  216  or personal digital assistant  214 , communicates with communications quality ameliorator  204  at least partially by using a BLUETOOTH® communication protocol, symbolized by a tooth.  
         [0112]    Further in accordance with a preferred embodiment of the present invention, the communications quality ameliorator  204  communicates with the communication network  202  by any suitable communication protocol and thence with one or more servers, such as printer  222  or web site  224 .  
         [0113]    Reference is now made to FIG. 3, which is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator and using a BLUETOOTH® communication protocol in accordance with a preferred embodiment of the present invention. As seen in FIG. 3, there is provided a system  300  for communication with a communication network, such as the Internet, herein designated by reference numeral  302  or with an intranet. The system  300  is characterized in that it employs a communications quality ameliorator  304  which communicates with the communication network via an access point  305  preferably at least partially using a BLUETOOTH® communication protocol.  
         [0114]    Four different types of devices are shown here in BLUETOOTH® communication via communications quality ameliorator  304  and communication network  302  with one or more servers. The devices include, for example, an electronic wallet  310 , a telephone  312 , a personal digital assistant  314  and a notebook PC  316 . The servers include, for example, a computer  320 , a printer  322 , a web site  324 , an authenticator  326  and a microwave oven  328 . It is appreciated that any suitable device or server may alternatively or additionally communicate via communications quality ameliorator  304  and communications network  302 .  
         [0115]    Communications quality ameliorator  304  is preferably characterized in that it provides one or more of the following functionalities:  
         [0116]    a communication monitoring functionality;  
         [0117]    an accounting functionality;  
         [0118]    a billing functionality;  
         [0119]    a firewall functionality;  
         [0120]    a content inspection functionality;  
         [0121]    a proxy functionality;  
         [0122]    a caching functionality;  
         [0123]    a quality of service functionality;  
         [0124]    an encryption functionality;  
         [0125]    an authentication functionality; and  
         [0126]    a load balancing functionality.  
         [0127]    In accordance with one embodiment of the present invention, at least one device, such as notebook PC  316  or personal digital assistant  314 , communicates with communications quality ameliorator  304  at least partially by using a BLUETOOTH® communication protocol, symbolized by a tooth.  
         [0128]    Further in accordance with a preferred embodiment of the present invention, the communications quality ameliorator  304  communicates with the communication network  302  via access point  305  preferably at least partially by using a BLUETOOTH® communication protocol, symbolized by a tooth, and thence with one or more servers, such as printer  322  or web site  324 .  
         [0129]    Reference is now made to FIG. 4, which is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator and using a BLUETOOTH® communication protocol in accordance with a preferred embodiment of the present invention. As seen in FIG. 4, there is provided a system  400  for communication with one or more servers  403 . The system  400  is characterized in that it employs a communications quality ameliorator  404  which communicates with the one or more servers  403  at least partially using a BLUETOOTH® communication protocol.  
         [0130]    Four different types of devices are shown here in BLUETOOTH® communication via communications quality ameliorator  404  with one or more servers  403 . The devices include, for example, an electronic wallet  410 , a telephone  412 , a personal digital assistant  414  and a notebook PC  416 . The servers include, for example, a computer  420 , a printer  422 , a web site  424 , an authenticator  426  and a microwave oven  428 . It is appreciated that any suitable device or server may alternatively or additionally communicate via communications quality ameliorator  404 .  
         [0131]    Communications quality ameliorator  404  is preferably characterized in that it provides one or more of the following functionalities:  
         [0132]    a communication monitoring functionality;  
         [0133]    an accounting functionality;  
         [0134]    billin functionality;  
         [0135]    a firewall functionality;  
         [0136]    a content inspection functionality;  
         [0137]    a proxy functionality;  
         [0138]    a caching functionality;  
         [0139]    a quality of service functionality;  
         [0140]    an encryption functionality;  
         [0141]    an authentication functionality; and  
         [0142]    a load balancing functionality.  
         [0143]    In accordance with one embodiment of the present invention, at least one device, such as notebook PC  416  or personal digital assistant  414 , communicates with communications quality ameliorator  404  at least partially by using a BLUETOOTH® communication protocol, symbolized by a tooth.  
         [0144]    Further in accordance with a preferred embodiment of the present invention, the communications quality ameliorator  404  communicates with one or more servers  403  at least partially by using a BLUETOOTH® communication protocol, symbolized by a tooth.  
         [0145]    Reference is now made to FIG. 5A is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 1, wherein the communications quality ameliorator provides a communication monitoring functionality.  
         [0146]    As seen in FIG. 5A a client, symbolized by a diner at a restaurant and indicated by reference numeral  500 , communicates with a server, symbolized by a waiter and indicated by reference numeral  501  via a communications network  502 . Communications to and from the client  500  pass via a communications quality ameliorator  504  which has communication monitoring functionality, symbolized by a detective. Preferably BLUETOOTH® communication protocols, symbolized by a tooth, are employed both for communications between the client  500  and the communications quality ameliorator  504  and between the communications quality ameliorator  504  and the communication network  502 .  
         [0147]    The communication monitoring functionality is any suitable functionality wherein the communications quality ameliorator  504  acts to monitor communications in order to sense and/or analyze information passing through it, without significantly affecting communication content or routing.  
         [0148]    Reference is now made to FIG. 5B, which is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 1, wherein the communications quality ameliorator provides a firewall functionality.  
         [0149]    As seen in FIG. 5B a client, symbolized by a diner at a restaurant and indicated by reference numeral  510 , communicates with a server, symbolized by a waiter and indicated by reference numeral  511  via a communications network  512 . Communications to and from the client  510  pass via a communications quality ameliorator  514  which has firewall functionality, symbolized by a fire blocking wall. Preferably BLUETOOTH® communication protocols, symbolized by a tooth, are employed both for communications between the client  510  and the communications quality ameliorator  514  and between the communications quality ameliorator  514  and the communication network  512 .  
         [0150]    The firewall functionality is any suitable functionality wherein the communications quality ameliorator  514  acts to block unauthorized connections through  
         [0151]    Reference is now made to FIG. 5C, which is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 1, wherein the communications quality ameliorator provides a content inspection functionality.  
         [0152]    As seen in FIG. 5C a client, symbolized by a diner at a restaurant and indicated by reference numeral  520 , communicates with a server, symbolized by a waiter and indicated by reference numeral  521  via a communications network  522 . Communications to and from the client  520  pass via a communications quality ameliorator  524  which has content inspection functionality, symbolized by a microscope examination. Preferably BLUETOOTH® communication protocols, symbolized by a tooth, are employed both for communications between the client  520  and the communications quality ameliorator  524  and between the communications quality ameliorator  524  and the communication network  522 .  
         [0153]    The content inspection functionality is any suitable functionality wherein the communications quality ameliorator  524  acts to combat malicious content passing through it.  
         [0154]    Reference is now made to FIG. 5D, which is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 1, wherein the communications quality ameliorator provides a proxy functionality.  
         [0155]    As seen in FIG. 5D a client, symbolized by a diner at a restaurant and indicated by reference numeral  530 , communicates with a server, symbolized by a waiter and indicated by reference numeral  531  via a communications network  532 . Communications to and from the client pass via a communications quality ameliorator  534  which has a proxy functionality, symbolized by a ventriloquist. Preferably BLUETOOTH® communication protocols, symbolized by a tooth, are employed both for communications between the client  530  and the communications quality ameliorator  534  and between the communications quality ameliorator  534  and the communication network  532 .  
         [0156]    The proxy functionality is any suitable functionality wherein the communications quality ameliorator  534  provides an agent which acts on behalf of the client.  
         [0157]    Reference is now made to FIG. 5E, which is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 1, wherein the communications quality ameliorator provides a load balancing functionality.  
         [0158]    As seen in FIG. 5E a client, symbolized by a diner at a restaurant and indicated by reference numeral  540 , communicates with one or more server, symbolized by a drinks waiter and a food waiter and indicated respectively by reference numerals  541  and  543  preferably via a communications network  542 .  
         [0159]    Communications to and from the client  540  pass via a communications quality ameliorator  544  which has a load balancing functionality, symbolized by an order taker. Preferably BLUETOOTH® communication protocols, symbolized by a tooth, are employed both for communications between the client  540  and the communications quality ameliorator  544  and between the communications quality ameliorator  544  and the communication network  542 .  
         [0160]    It is appreciated that communication between communications quality ameliorator  544  and servers  541  and  543  may employ any combination of the communication methods of the type shown in FIGS.  1 - 4 .  
         [0161]    The load balancing functionality is any suitable functionality wherein the communications quality ameliorator  544  directs communications to one of a plurality of servers.  
         [0162]    Reference is now made to FIG. 6A is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 2, wherein the communications quality ameliorator provides a communication monitoring functionality.  
         [0163]    As seen in FIG. 6A a client, symbolized by a diner at a restaurant and indicated by reference numeral  600 , communicates with a server, symbolized by a waiter and indicated by reference numeral  601  via a communications network  602 . Communications to and from the client  600  pass via a communications quality ameliorator  604  which has communication monitoring functionality, symbolized by a detective. Preferably BLUETOOTH® communication protocol, symbolized by a tooth, is employed for communications between the client  600  and the communications quality ameliorator  604 . Any suitable communication protocol may be employed for communications between the communications quality ameliorator  604  and the network  602 .  
         [0164]    The communication monitoring functionality is any suitable functionality wherein the communications quality ameliorator  604  acts to monitor communications in order to sense and/or analyze information passing through it, without significantly affecting communication content or routing.  
         [0165]    Reference is now made to FIG. 6B, which is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 2, wherein the communications quality ameliorator provides a firewall functionality.  
         [0166]    As seen in FIG. 6B a client, symbolized by a diner at a restaurant and indicated by reference numeral  610 , communicates with a server, symbolized by a waiter and indicated by reference numeral  611  via a communications network  612 . Communications to and from the client  610  pass via a communications quality ameliorator  614  which has firewall functionality, symbolized by a fire blocking wall. Preferably BLUETOOTH® communication protocol, symbolized by a tooth, is employed for communications between the client  610  and the communications quality ameliorator  614 . Any suitable communication protocol may be employed for communications between the communications quality ameliorator  614  and the network  612 .  
         [0167]    The firewall functionality is any suitable functionality wherein the communications quality ameliorator  614  acts to block unauthorized connections through it.  
         [0168]    Reference is now made to FIG. 6C, which is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 2, wherein the communications quality ameliorator provides a content inspection functionality;  
         [0169]    As seen in FIG. 6C a client, symbolized by a diner at a restaurant and indicated by reference numeral  620 , communicates with a server, symbolized by a waiter and indicated by reference numeral  621  via a communications network  622 . Communications to and from the client  620  pass via a communications quality ameliorator  624  which has content inspection functionality, symbolized by a microscope examination. Preferably BLUETOOTH® communication protocol, symbolized by a tooth, is employed for communications between the client  620  and the communications quality ameliorator  624 . Any suitable communication protocol may be employed for communications between the communications quality ameliorator  624  and the network  622 .  
         [0170]    The content inspection functionality is any suitable functionality wherein the communications quality ameliorator  624  acts to combat malicious content passing through it.  
         [0171]    Reference is now made to FIG. 6D, which is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 2, wherein the communications quality ameliorator provides a proxy functionality.  
         [0172]    As seen in FIG. 6D a client, symbolized by a diner at a restaurant and indicated by reference numeral  630 , communicates with a server, symbolized by a waiter and indicated by reference numeral  631  via a communications network  632 . Communications to and from the client  630  pass via a communications quality ameliorator  634  which has a proxy functionality, symbolized by a ventriloquist. Preferably BLUETOOTH® communication protocol, symbolized by a tooth, is employed for communications between the client  630  and the communications quality ameliorator  634 . Any suitable communication protocol may be employed for communications between the communications quality ameliorator  634  and the network  632 .  
         [0173]    The proxy functionality is any suitable functionality wherein the communications quality ameliorator  634  provides an agent which acts on behalf of the client.  
         [0174]    Reference is now made to FIG. 6E, which is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 2, wherein the communications quality ameliorator provides a load balancing functionality.  
         [0175]    As seen in FIG. 6E a client, symbolized by a diner at a restaurant and indicated by reference numeral  640 , communicates with one or more server, symbolized by a drinks waiter and a food waiter and indicated respectively by reference numerals  641  and  643  via a communications network  642 . Communications to and from the client  640  pass via a communications quality ameliorator  644  which has a load balancing functionality, symbolized by an order taker. Preferably BLUETOOTH® communication protocol, symbolized by a tooth, is employed for communications between the client  640  and the communications quality ameliorator  644 . Any suitable communication protocol may be employed for communications between the communications quality ameliorator  644  and the network  642 .  
         [0176]    It is appreciated that communication between communications quality ameliorator  644  and servers  641  and  643  may employ any combination of the communication methods of the type shown in FIGS.  1 - 4 .  
         [0177]    The load balancing functionality is any suitable functionality wherein the communications quality ameliorator  644  directs communications to one of a plurality of servers.  
         [0178]    Reference is now made to FIG. 7A is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 3, wherein the communications quality ameliorator provides a communication monitoring functionality.  
         [0179]    As seen in FIG. 7A a client, symbolized by a diner at a restaurant and indicated by reference numeral  700 , communicates with a server, symbolized by a waiter and indicated by reference numeral  701  via a communications network  702 . Communications to and from the client  700  pass via a communications quality ameliorator  704  which has communication monitoring functionality, symbolized by a detective. Preferably BLUETOOTH® communication protocols, symbolized by a tooth is employed for communications between the client  700  and the communications quality ameliorator  704 . Communications quality ameliorator  704  communicates with the communication network  702  via an access point  705  preferably at least partially using a BLUETOOTH® communication protocol.  
         [0180]    The communication monitoring functionality is any suitable functionality wherein the communications quality ameliorator  704  acts to monitor communications in order to sense and/or analyze information passing through it, without significantly affecting communication content or routing.  
         [0181]    Reference is now made to FIG. 7B, which is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 3, wherein the communications quality ameliorator provides a firewall functionality.  
         [0182]    As seen in FIG. 7B a client, symbolized by a diner at a restaurant and indicated by reference numeral  710 , communicates with a server, symbolized by a waiter and indicated by reference numeral  711  via a communications network  712 . Communications to and from the client  710  pass via a communications quality ameliorator  714  which has firewall functionality, symbolized by a fire blocking wall. Preferably BLUETOOTH® communication protocols, symbolized by a tooth is employed for communications between the client  710  and the communications quality ameliorator  714 . Communications quality ameliorator  714  communicates with the communication network  712  via an access point  715  preferably at least partially using a BLUETOOTH® communication protocol.  
         [0183]    The firewall functionality is any suitable functionality wherein the communications quality ameliorator  714  acts to block unauthorized connections through  
         [0184]    Reference is now made to FIG. 7C, which is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 3, wherein the communications quality ameliorator provides a content inspection functionality;  
         [0185]    As seen in FIG. 7C a client, symbolized by a diner at a restaurant and indicated by reference numeral  720 , communicates with a server, symbolized by a waiter and indicated by reference numeral  721  via a communications network  722 . Communications to and from the client  720  pass via a communications quality ameliorator  724  which has content inspection functionality, symbolized by a microscope examination. Preferably BLUETOOTH® communication protocols, symbolized by a tooth is employed for communications between the client  720  and the communications quality ameliorator  724 . Communications quality ameliorator  724  communicates with the communication network  722  via an access point  725  preferably at least partially using a BLUETOOTH® communication protocol.  
         [0186]    The content inspection functionality is any suitable functionality wherein the communications quality ameliorator  724  acts to combat malicious content passing through it.  
         [0187]    Reference is now made to FIG. 7D, which is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 3, wherein the communications quality ameliorator provides a proxy functionality.  
         [0188]    As seen in FIG. 7D a client, symbolized by a diner at a restaurant and indicated by reference numeral  730 , communicates with a server, symbolized by a waiter and indicated by reference numeral  731  via a communications network  732 . Communications to and from the client  730 pass via a communications quality ameliorator  734  which has a proxy functionality, symbolized by a ventriloquist. Preferably BLUETOOTH® communication protocols, symbolized by a tooth is employed for communications between the client  730  and the communications quality ameliorator  734 . Communications quality ameliorator  734  communicates with the communication network  732  via an access point  735  preferably at least partially using a BLUETOOTH® communication protocol.  
         [0189]    The proxy functionality is any suitable functionality wherein the communications quality ameliorator  734  provides an agent which acts on behalf of the client.  
         [0190]    Reference is now made to FIG. 7E, which is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 3, wherein the communications quality ameliorator provides a load balancing functionality.  
         [0191]    As seen in FIG. 7E a client, symbolized by a diner at a restaurant and indicated by reference numeral  740 , communicates with one or more server, symbolized by a drinks waiter and a food waiter and indicated respectively by reference numerals  741  and  743  via a communications network  742 . Communications to and from the client  740  pass via a communications quality ameliorator  744  which has a load balancing functionality, symbolized by an order taker. Preferably BLUETOOTH® communication protocols, symbolized by a tooth is employed for communications between the client  740  and the communications quality ameliorator  744 . Communications quality ameliorator  744  communicates with the communication network  742  via an access point  745  preferably at least partially using a BLUETOOTH® communication protocol.  
         [0192]    It is appreciated that communication between communications quality ameliorator  744  and servers  741  and  743  may employ any combination of the communication methods of the type shown in FIGS.  1 - 4 .  
         [0193]    The load balancing functionality is any suitable functionality wherein the communications quality ameliorator  744  directs communications to one of a plurality of servers.  
         [0194]    Reference is now made to FIG. 8A is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 4, wherein the communications quality ameliorator provides a communication monitoring functionality.  
         [0195]    As seen in FIG. 8A a client, symbolized by a diner at a restaurant and indicated by reference numeral  800 , communicates with a server, symbolized by a waiter and indicated by reference numeral  801 . Communications to and from the client  800  pass via a communications quality ameliorator  804  which has communication monitoring functionality, symbolized by a detective. Preferably BLUETOOTH® communication protocols, symbolized by a tooth is employed for communications between the client  800  and the communications quality ameliorator  804 . Communications quality ameliorator  804  communicates with server  801  at least partially using a BLUETOOTH® communication protocol.  
         [0196]    The communication monitoring functionality is any suitable functionality wherein the communications quality ameliorator  804  acts to monitor communications in order to sense and/or analyze information passing through it, without significantly affecting communication content or routing.  
         [0197]    Reference is now made to FIG. 8B, which is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 4, wherein the communications quality ameliorator provides a firewall functionality.  
         [0198]    As seen in FIG. 8B a client, symbolized by a diner at a restaurant and indicated by reference numeral  810 , communicates with a server, symbolized by a waiter and indicated by reference numeral  811 . Communications to and from the client  810  pass via a communications quality ameliorator  814  which has firewall functionality, symbolized by a fire blocking wall. Preferably BLUETOOTH® communication protocols, symbolized by a tooth is employed for communications between the client  810  and the communications quality ameliorator  814 . Communications quality ameliorator  814  communicates with server  811  at least partially using a BLUETOOTH® communication protocol.  
         [0199]    The firewall functionality is any suitable functionality wherein the communications quality ameliorator  814  acts to block unauthorized connections through it.  
         [0200]    Reference is now made to FIG. 8C, which is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 4, wherein the communications quality ameliorator provides a content inspection functionality;  
         [0201]    As seen in FIG. 8C a client, symbolized by a diner at a restaurant and indicated by reference numeral  820 , communicates with a server, symbolized by a waiter and indicated by reference numeral  821 . Communications to and from the client  820  pass via a communications quality ameliorator  824  which has content inspection functionality, symbolized by a microscope examination. Preferably BLUETOOTH® communication protocols, symbolized by a tooth is employed for communications between the client  820  and the communications quality ameliorator  824 . Communications quality ameliorator  824  communicates with server  821  at least partially using a BLUETOOTH® communication protocol.  
         [0202]    The content inspection functionality is any suitable functionality wherein the communications quality ameliorator  824  acts to combat malicious content passing through it.  
         [0203]    Reference is now made to FIG. 8D, which is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 4, wherein the communications quality ameliorator provides a proxy functionality.  
         [0204]    As seen in FIG. 8D a client, symbolized by a diner at a restaurant and indicated by reference numeral  830 , communicates with a server, symbolized by a waiter and indicated by reference numeral  831 . Communications to and from the client  830  pass via a communications quality ameliorator  834  which has a proxy functionality, symbolized by a ventriloquist. Preferably BLUETOOTH® communication protocols, symbolized by a tooth is employed for communications between the client  830  and the communications quality ameliorator  834 . Communications quality ameliorator  834  communicates with server  831  at least partially using a BLUETOOTH® communication protocol.  
         [0205]    The proxy functionality is any suitable functionality wherein the communications quality ameliorator  834  provides an agent which acts on behalf of the client.  
         [0206]    Reference is now made to FIG. 8E, which is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator of the type shown in FIG. 4, wherein the communications quality ameliorator provides a load balancing functionality.  
         [0207]    As seen in FIG. 8E a client, symbolized by a diner at a restaurant and indicated by reference numeral  840 , communicates with one or more server, symbolized by a drinks waiter and a food waiter and indicated respectively by reference numerals  841  and  843 . Communications to and from the client  840  pass via a communications quality ameliorator  844  which has a load balancing functionality, symbolized by an order taker. Preferably BLUETOOTH® communication protocols, symbolized by a tooth is employed for communications between the client  840  and the communications quality ameliorator  844 . Communications quality ameliorator  814  communicates with servers  841  and  843  at least partially using a BLUETOOTH® communication protocol.  
         [0208]    It is appreciated that communication between communications quality ameliorator  844  and servers  841  and  843  may employ any combination of the communication methods of the type shown in FIGS.  1 - 4 .  
         [0209]    The load balancing functionality is any suitable functionality wherein the communications quality ameliorator  844  directs communications to one of a plurality of servers.  
         [0210]    Reference is now made to FIG. 9A, which is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator and using a BLUETOOTH® communication protocol in accordance with a preferred embodiment of the present invention wherein a device is required to conduct certain communications only via the communications quality ameliorator.  
         [0211]    As seen in FIG. 9A in a system, such as the system  100  of FIG. 1, a client symbolized by a diner in a restaurant and indicated by reference numeral  900  is connected by one or more alternative routes to one or more servers, preferably a plurality of servers each symbolized by a waiter and here designated individually by reference numerals  901 ,  903  and  905 .  
         [0212]    The servers  901 ,  903  and  905  are seen to be interconnected by a communication network  902 . The client  900  is seen to be connected to communication network  902  both directly using at least partially BLUETOOTH® protocol and via a communications quality ameliorator  904 . The communications quality ameliorator  904  communicates with the client  900  using a BLUETOOTH® protocol and also communicates with the communication network  902  using at least partially BLUETOOTH® protocol. The client  900  is seen to be connected to servers  901  and  905  both directly, using at least partially BLUETOOTH® protocol and using any communication protocol respectively and indirectly, via communication network  902 .  
         [0213]    It is noted that in accordance with a preferred embodiment of the present invention, all communication paths between the client  900  and the servers  901 ,  903  and  905  as well as the communication network  902 , other than via the communications quality ameliorator  904  are not authorized.  
         [0214]    Reference is now made to FIG. 9B, which is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator and using a BLUETOOTH® communication protocol in accordance with a preferred embodiment of the present invention wherein a device is required to conduct certain communications only via the communications quality ameliorator.  
         [0215]    As seen in FIG. 9B in a system, such as the system  200  of FIG. 2, a client symbolized by a diner in a restaurant and indicated by reference numeral  910  is connected by one or more alternative routes to one or more servers, preferably a plurality of servers each symbolized by a waiter and here designated individually by reference numerals  911 ,  913  and  915 .  
         [0216]    The servers  911 ,  913  and  915  are seen to be interconnected by a communication network  912  at least partially using BLUETOOTH® protocol. The client  910  is seen to be connected to communication network  912  both directly using at least partially BLUETOOTH® protocol and via a communications quality ameliorator  914 . The communications quality ameliorator  914  communicates with the client  910  using a BLUETOOTH® protocol and also communicates with the communication network  912  using at least partially BLUETOOTH® protocol. The client  910  is seen to be connected to servers  911  and  915  both directly, using at least partially BLUETOOTH® protocol and using any communication protocol respectively and indirectly, via communication network  912 .  
         [0217]    It is noted that in accordance with a preferred embodiment of the present invention, all communication paths between the client  910  and the servers  911 ,  913  and  915  as well as the communication network  912 , other than via the communications quality ameliorator  914  are not authorized.  
         [0218]    Reference is now made to FIG. 9C, which is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator and using a BLUETOOTH® communication protocol in accordance with a preferred embodiment of the present invention wherein a device is required to conduct certain communications only via the communications quality ameliorator.  
         [0219]    As seen in FIG. 9C in a system, such as the system  300  of FIG. 3, a client symbolized by a diner in a restaurant and indicated by reference numeral  920  is connected by one or more alternative routes to one or more servers, preferably a plurality of servers each symbolized by a waiter and here designated individually by reference numerals  921 ,  923  and  925 .  
         [0220]    The servers  921 ,  923  and  925  are seen to be interconnected by a communication network  922 . The client  920  is seen to be connected to communication network  922  via an access point  926 . The client  910  is connected to access point  926  both directly using at least partially BLUETOOTH® protocol and via a communications quality ameliorator  924 . The communications quality ameliorator  924  communicates with the client using a BLUETOOTH® protocol and also communicates with the access point  926  using at least partially BLUETOOTH® protocol. The client  920  is seen to be connected to server  921  both directly, using at least partially BLUETOOTH® protocol, and indirectly, via communication network  922 . The client  920  is seen to be connected to server  925  both via access point  928  using at least partially BLUETOOTH® protocol and via communication network  922 .  
         [0221]    It is noted that in accordance with a preferred embodiment of the present invention, all communication paths between the client  920  and the servers  921 ,  923  and  925  as well as the communication network  922 , other than via the communications quality ameliorator  924  are not authorized.  
         [0222]    Reference is now made to FIG. 9D, which is a simplified pictorial illustration of a system and methodology for communication employing a communications quality ameliorator and using a BLUETOOTH® communication protocol in accordance with a preferred embodiment of the present invention wherein a device is required to conduct certain communications only via the communications quality ameliorator.  
         [0223]    As seen in FIG. 9D in a system, such as the system  400  of FIG. 4, a client symbolized by a diner in a restaurant and indicated by reference numeral  930  is connected by one or more alternative routes to one or more servers, preferably a plurality of servers each symbolized by a waiter and here designated individually by reference numerals  931 ,  933  and  935 .  
         [0224]    The client  930  is seen to be connected to server  931  both directly, using at least partially BLUETOOTH® protocol and indirectly via a communications quality ameliorator  934 . The communications quality ameliorator  934  communicates with the client using at least partially BLUETOOTH® protocol and also communicates with server  931  using at least partially BLUETOOTH® protocol.  
         [0225]    Additionally client  930  is seen to be connected to server  935  both directly, using any suitable communication protocol and indirectly via a communications quality ameliorator  934 . The communications quality ameliorator  934  communicates with the client using at least partially BLUETOOTH® protocol and also communicates with server  931  using at least partially BLUETOOTH® protocol.  
         [0226]    Additionally client  930  is seen to be connected to server  933  via a communications quality ameliorator  934 . The communications quality ameliorator  914  communicates with the client  930  using at least partially BLUETOOTH® protocol and also communicates with server  931  using at least partially BLUETOOTH® protocol.  
         [0227]    It is noted that in accordance with a preferred embodiment of the present invention, all communication paths between the client  930  and the servers  931 ,  933  and  935  as well as the communication network  932 , other than via the communications quality ameliorator  934  are not authorized.  
         [0228]    Reference is now made to FIG. 10A, which is a simplified pictorial illustration of a system and methodology for communication employing a portable communications quality ameliorator and using a BLUETOOTH® communication protocol in accordance with a preferred embodiment of the present invention.  
         [0229]    As seen in FIG. 10A, there is provided a mobile personal area network (MPAN)  1000  which is suitable for communication with a communication network, such as the Internet, herein designated by reference numeral  1002  or with an intranet. The MPAN  1000  is characterized in that it employs a communications quality ameliorator  1004  which communicates with the communication network at least partially using a BLUETOOTH® communication protocol. The MPAN  1000  is characterized in that it preferably provides communication among and/or for mobile devices used by or accessible to an individual user.  
         [0230]    Four different types of devices which are preferably mobile are shown here in BLUETOOTH® communication via communications quality ameliorator  1004  and communication network  1002  with one or more servers. The devices include, for example, an electronic wallet  1010 , a telephone  1012 , a personal digital assistant  1014  and a notebook PC  1016 . In accordance with a preferred embodiment of the present invention the various devices may also communicate among themselves via the communications quality ameliorator  1004 .  
         [0231]    The servers include, for example, a computer  1020 , a printer  1022 , a web site  1024 , an authenticator  1026  and a microwave oven  1028 . It is appreciated that any suitable device or server may alternatively or additionally communicate via communications quality ameliorator  1004  and computer network  1002 .  
         [0232]    Communications quality ameliorator  1004  is preferably characterized in that it provides one or more of the following functionalities:  
         [0233]    a communication monitoring functionality;  
         [0234]    an accounting functionality;  
         [0235]    a billing functionality;  
         [0236]    a firewall functionality;  
         [0237]    a content inspection functionality;  
         [0238]    a proxy functionality;  
         [0239]    a caching functionality;  
         [0240]    a quality of service functionality;  
         [0241]    an encryption functionality;  
         [0242]    an authentication functionality; and  
         [0243]    a load balancing functionality.  
         [0244]    In accordance with one embodiment of the present invention, at least one device, such as notebook PC  1016  or personal digital assistant  1014 , communicates with communications quality ameliorator  1004  at least partially by using a BLUETOOTH® communication protocol, symbolized by a tooth.  
         [0245]    Further in accordance with a preferred embodiment of the present invention, the communications quality ameliorator  1004  communicates with the communication network  1002  at least partially by using a BLUETOOTH® communication protocol, symbolized by a tooth, and thence with one or more servers, such as printer  1022  or web site  1024 .  
         [0246]    Reference is now made to FIG. 10B, which is a simplified pictorial illustration of a system and methodology for communication employing a portable communications quality ameliorator and using a BLUETOOTH® communication protocol in accordance with another preferred embodiment of the present invention.  
         [0247]    As seen in FIG. 10B, there is provided a mobile personal area network (MPAN)  1030  which is suitable for communication with a communication network, such as the Internet, herein designated by reference numeral  1032  or with an intranet. The MPAN  1030  is characterized in that it employs a communications quality ameliorator  1034  which communicates with the communication network  1032  via an access point  1035  preferably at least partially using a BLUETOOTH® communication protocol. The MPAN  1030  is characterized in that it preferably provides communication among and/or for mobile devices used by or accessible to an individual user.  
         [0248]    Four different types of devices which are preferably mobile are shown here in BLUETOOTH® communication via communications quality ameliorator  1034  and communication network  1032  with one or more servers. The devices include, for example, an electronic wallet  1040 , a telephone  1042 , a personal digital assistant  1044  and a notebook PC  1046 . In accordance with a preferred embodiment of the present invention the various devices may also communicate among themselves via the communications quality ameliorator  1034 .  
         [0249]    The servers include, for example, a computer  1050 , a printer  1052 , a web site  1054 , an authenticator  1056  and a microwave oven  1058 . It is appreciated that any suitable device or server may alternatively or additionally communicate via communications quality ameliorator  1034  and computer network  1032 .  
         [0250]    Communications quality ameliorator  1034  is preferably characterized in that it provides one or more of the following functionalities:  
         [0251]    a communication monitoring functionality;  
         [0252]    an accounting functionality;  
         [0253]    a billing functionality;  
         [0254]    a firewall functionality;  
         [0255]    a content inspection functionality;  
         [0256]    a proxy functionality;  
         [0257]    a caching functionality;  
         [0258]    a quality of service functionality;  
         [0259]    an encryption functionality;  
         [0260]    an authentication functionality; and  
         [0261]    a load balancing functionality.  
         [0262]    In accordance with one embodiment of the present invention, at least one device, such as notebook PC  1046  or personal digital assistant  1044 , communicates with communications quality ameliorator  1034  at least partially by using a BLUETOOTH® communication protocol, symbolized by a tooth.  
         [0263]    Further in accordance with a preferred embodiment of the present invention, the communications quality ameliorator  1034  communicates, via an access point  1035  with the communication network  1032  at least partially by using a BLUETOOTH® communication protocol, symbolized by a tooth, and thence with one or more server, such as printer  1052  or web site  1054 .  
         [0264]    Reference is now made to FIG. 10C, which is a simplified pictorial illustration of a system and methodology for communication employing a portable communications quality ameliorator and using a BLUETOOTH® communication protocol in accordance with yet another preferred embodiment of the present invention.  
         [0265]    As seen in FIG. 10C, there is provided a mobile personal area network (MPAN)  1060  which is suitable for communication with one or more servers  1063 . The MPAN  1060  is characterized in that it employs a communications quality ameliorator  1064  which communicates with the one or more servers  1063  at least partially using a BLUETOOTH® communication protocol. The MPAN  1060  is characterized in that it preferably provides communication among and/or for mobile devices used by or accessible to an individual user.  
         [0266]    Four different types of devices which are preferably mobile are shown here in BLUETOOTH® communication via communications quality ameliorator  1064  with one or more servers  1063 . The devices include, for example, an electronic wallet  1070 , a telephone  1072 , a personal digital assistant  1074  and a notebook PC  1076 . In accordance with a preferred embodiment of the present invention the various devices may also communicate among themselves via the communications quality ameliorator  1064 .  
         [0267]    The servers  1063  include, for example, a computer  1080 , a printer  1082 , a web site  1084 , an authenticator  1086  and a microwave oven  1088 . It is appreciated that any suitable device or server may alternatively or additionally communicate via communications quality ameliorator  1064 .  
         [0268]    Communications quality ameliorator  1064  is preferably characterized in that it provides one or more of the following functionalities:  
         [0269]    a communication monitoring functionality;  
         [0270]    an accounting functionality;  
         [0271]    a billing functionality;  
         [0272]    a firewall functionality;  
         [0273]    a content inspection functionality;  
         [0274]    a proxy functionality;  
         [0275]    a caching functionality;  
         [0276]    a quality of service functionality;  
         [0277]    an encryption functionality;  
         [0278]    an authentication functionality; and  
         [0279]    a load balancing functionality.  
         [0280]    In accordance with one embodiment of the present invention, at least one device, such as notebook PC  1076  or personal digital assistant  1074 , communicates with communications quality ameliorator  1064  at least partially by using a BLUETOOTH® communication protocol, symbolized by a tooth.  
         [0281]    Further in accordance with a preferred embodiment of the present invention, the communications quality ameliorator  1064  communicates with one or more server, such as printer  1082  or web site  1084  at least partially by using a BLUETOOTH® communication protocol, symbolized by a tooth.  
         [0282]    Reference is now made to FIG. 11A, which is a simplified pictorial illustration of a system and methodology for communication employing a stationary communications quality ameliorator and using a BLUETOOTH® communication protocol in accordance with a preferred embodiment of the present invention.  
         [0283]    As seen in FIG. 11A, there is provided a stationary personal area network (SPAN)  1100  which is suitable for communication with a communication network, such as the Internet, herein designated by reference numeral  1102  or with an intranet. The SPAN  1100  is characterized in that it employs a communications quality ameliorator  1104  which communicates with the communication network  1102  by any suitable communication protocol. The SPAN  1100  is characterized in that it preferably provides communication among and/or for stationary devices used by or accessible to an individual user within a predetermined region.  
         [0284]    Six different types of devices which are preferably stationary are shown here in BLUETOOTH® communication via communications quality ameliorator  1104  and communication network  1102  with one or more servers. The devices include, for example, a mouse  1108 , a telephone base unit  1110 , a telephone handset  1112 , a keyboard  1114 , a computer display  1116  and a desktop computer  1118 . In accordance with a preferred embodiment of the present invention the various devices may also communicate among themselves via the communications quality ameliorator  1104 .  
         [0285]    The servers include, for example, a computer  1120 , a printer  1122 , a web site  1124 , an authenticator  1126  and a microwave oven  1128 . It is appreciated that any suitable device or server may alternatively or additionally communicate via communications quality ameliorator  1104  and computer network  1102 .  
         [0286]    Communications quality ameliorator  1104  is preferably characterized in that it provides one or more of the following functionalities:  
         [0287]    a communication monitoring functionality;  
         [0288]    an accounting functionality;  
         [0289]    a billing functionality;  
         [0290]    a firewall functionality;  
         [0291]    a content inspection functionality;  
         [0292]    a proxy functionality;  
         [0293]    a caching functionality;  
         [0294]    a quality of service functionality;  
         [0295]    an encryption functionality;  
         [0296]    an authentication functionality; and  
         [0297]    a load balancing functionality.  
         [0298]    In accordance with one embodiment of the present invention, at least one device, such as desktop computer  1118  or telephone base unit  1110 , communicates with communications quality ameliorator  1104  at least partially by using a BLUETOOTH® communication protocol, symbolized by a tooth.  
         [0299]    Further in accordance with a preferred embodiment of the present invention, the communications quality ameliorator  1104  communicates with the communication network  1102  preferably by a stationary connection, and thence with one or more server, such as printer  1122  or web site  1124 .  
         [0300]    Reference is now made to FIG. 11B, which is a simplified pictorial illustration of a system and methodology for communication employing a stationary communications quality ameliorator and using a BLUETOOTH® communication protocol in accordance with another preferred embodiment of the present invention.  
         [0301]    As seen in FIG. 11B, there is provided a stationary personal area network (SPAN)  1130  which is suitable for communication with a communication network, such as the Internet, herein designated by reference numeral  1132  or with an intranet. The SPAN  1130  is characterized in that it employs a communications quality ameliorator  1134  which communicates with the communication network  1132  via an access point  1135  by any suitable communication protocol. The SPAN  1130  is characterized in that it preferably provides communication among and/or for stationary devices used by or accessible to an individual user within a predetermined region.  
         [0302]    Six different types of devices which are preferably stationary are shown here in BLUETOOTH® communication via communications quality ameliorator  1134  and communication network  1132  with one or more servers. The devices include, for example, a mouse  1138 , a telephone base unit  1143 , a telephone handset  1142 , a keyboard  1144 , a computer display  1146  and a desktop computer  1148 . In accordance with a preferred embodiment of the present invention the various devices may also communicate among themselves via the communications quality ameliorator  1134 .  
         [0303]    The servers include, for example, a computer  1150 , a printer  1152 , a web site  1154 , an authenticator  1156  and a microwave oven  1158 . It is appreciated that any suitable device or server may alternatively or additionally communicate via communications quality ameliorator  1134 , the access point  1135  and computer network  1132 .  
         [0304]    Communications quality ameliorator  1134  is preferably characterized in that it provides one or more of the following functionalities:  
         [0305]    a communication monitoring functionality;  
         [0306]    an accounting functionality;  
         [0307]    a billing functionality;  
         [0308]    a firewall functionality;  
         [0309]    a content inspection functionality;  
         [0310]    a proxy functionality;  
         [0311]    a caching functionality;  
         [0312]    a quality of service functionality;  
         [0313]    an encryption functionality;  
         [0314]    an authentication functionality; and  
         [0315]    a load balancing functionality.  
         [0316]    In accordance with one embodiment of the present invention, at least one device, such as desktop computer  1148  or telephone base unit  1143 , communicates with communications quality ameliorator  1134  at least partially by using a BLUETOOTH® communication protocol, symbolized by a tooth.  
         [0317]    Further in accordance with a preferred embodiment of the present invention, the communications quality ameliorator  1134  communicates with the communication network  1132  preferably by a stationary connection, and thence with one or more server, such as printer  1152  or web site  1154 .  
         [0318]    Reference is now made to FIG. 11C, which is a simplified pictorial illustration of a system and methodology for communication employing a stationary communications quality ameliorator and using a BLUETOOTH® communication protocol in accordance with another preferred embodiment of the present invention.  
         [0319]    As seen in FIG. 11C, there is provided a stationary personal area network (SPAN)  1160  which is suitable for communication with a one or more servers  1163 . The SPAN  1160  is characterized in that it employs a communications quality ameliorator  1164  which communicates with the one or more servers  1163  by any suitable communication protocol. The SPAN  1160  is characterized in that it preferably provides communication among and/or for stationary devices used by or accessible to an individual user within a predetermined region.  
         [0320]    Six different types of devices which are preferably stationary are shown here in BLUETOOTH® communication via communications quality ameliorator  1164  with one or more servers  1163 . The devices include, for example, a mouse  1168 , a telephone base unit  1173 , a telephone handset  1172 , a keyboard  1174 , a computer display  1176  and a desktop computer  1178 . In accordance with a preferred embodiment of the present invention the various devices may also communicate among themselves via the communications quality ameliorator  1164 .  
         [0321]    The servers  1163  include, for example, a computer  1180 , a printer  1182 , a web site  1184 , an authenticator  1186  and a microwave oven  1188 . It is appreciated that any suitable device or server may alternatively or additionally communicate via communications quality ameliorator  1164 .  
         [0322]    Communications quality ameliorator  1164  is preferably characterized in that it provides one or more of the following functionalities:  
         [0323]    a communication monitoring functionality;  
         [0324]    an accounting functionality;  
         [0325]    a billing functionality;  
         [0326]    a firewall functionality;  
         [0327]    a content inspection functionality;  
         [0328]    a proxy functionality;  
         [0329]    a caching functionality;  
         [0330]    a quality of service functionality;  
         [0331]    an encryption functionality;  
         [0332]    an authentication functionality; and  
         [0333]    a load balancing functionality.  
         [0334]    In accordance with one embodiment of the present invention, at least one device, such as desktop computer  1178  or telephone base unit  1173 , communicates with communications quality ameliorator  1164  at least partially by using a BLUETOOTH® communication protocol, symbolized by a tooth.  
         [0335]    Further in accordance with a preferred embodiment of the present invention, the communications quality ameliorator  1164  communicates with one or more server  1163 , such as printer  1182  or web site  1184  preferably by a stationary connection.  
         [0336]    Reference is now made to FIG. 12, which is a simplified pictorial illustration of a system and methodology for communication employing a portable communications quality ameliorator and using a BLUETOOTH® communication protocol in accordance with a preferred embodiment of the present invention.  
         [0337]    As seen in FIG. 12, there is provided a mobile personal area network (MPAN)  1200  which is suitable for communication among a number of devices, which are preferably mobile. The MPAN  1200  is characterized in that it employs a communications quality ameliorator  1204  which communicates at least partially using a BLUETOOTH® communication protocol. The MPAN  1200  is characterized in that it preferably provides communication among and/or for mobile devices used by or accessible to an individual user.  
         [0338]    Four different types of devices, which are preferably mobile, are shown here in BLUETOOTH® communication via communications quality ameliorator  1204 . Some of these devices may operate as servers while others of these devices may operate as clients. The devices include, for example, an electronic wallet  1210 , a telephone  1212 , a personal digital assistant  1214  and a notebook PC  1216 . It is appreciated that any suitable device or server may alternatively or additionally communicate via communications quality ameliorator  1204 .  
         [0339]    Communications quality ameliorator  1204  is preferably characterized in that it provides one or more of the following functionalities:  
         [0340]    a communication monitoring functionality;  
         [0341]    an accounting functionality;  
         [0342]    a billing functionality;  
         [0343]    a firewall functionality;  
         [0344]    a content inspection functionality;  
         [0345]    a proxy functionality;  
         [0346]    a caching functionality;  
         [0347]    a quality of service functionality;  
         [0348]    an encryption functionality;  
         [0349]    an authentication functionality; and  
         [0350]    a load balancing functionality.  
         [0351]    In accordance with one embodiment of the present invention, at least one device, such as notebook PC  1216  or personal digital assistant  1214 , communicates via communications quality ameliorator  1204  at least partially by using a BLUETOOTH® communication protocol, symbolized by a tooth. For example the personal digital assistant  1214 , operating as a client, may communicate at least partially by using a BLUETOOTH® communication protocol, via communications quality ameliorator  1204  with the notebook PC  1216 , operating as a server.  
         [0352]    Reference is now made to FIG. 13, which is a simplified pictorial illustration of a system and methodology for communication employing a stationary communications quality ameliorator and using a BLUETOOTH® communication protocol in accordance with a preferred embodiment of the present invention.  
         [0353]    As seen in FIG. 13, there is provided a stationary personal area network (SPAN)  1300  which is suitable for communication with a communication network, such as the Internet, herein designated by reference numeral  1302  or with an intranet. The SPAN  1300  is characterized in that it employs a communications quality ameliorator  1304  which communicates at least partially using a BLUETOOTH® communication protocol. The SPAN  1300  is characterized in that it preferably provides communication among and/or for stationary devices used by or accessible to an individual user within a predetermined region.  
         [0354]    Six different types of devices which are preferably stationary are shown here in BLUETOOTH® communication via communications quality ameliorator  1304 . Some of these devices may operate as servers while others of these devices may operate as clients. The devices include, for example, a mouse  1308 , a telephone base unit  1310 , a telephone handset  1312 , a keyboard  1314 , a computer display  1316  and a desktop computer  1318 . In accordance with a preferred embodiment of the present invention the various devices may also communicate among themselves via the communications quality ameliorator  1304 .  
         [0355]    Communications quality ameliorator  1304  is preferably characterized in that it provides one or more of the following functionalities:  
         [0356]    a communication monitoring functionality;  
         [0357]    an accounting functionality;  
         [0358]    a billing functionality;  
         [0359]    a firewall functionality;  
         [0360]    a content inspection functionality;  
         [0361]    a proxy functionality;  
         [0362]    a caching functionality;  
         [0363]    a quality of service functionality;  
         [0364]    an encryption functionality;  
         [0365]    an authentication functionality; and  
         [0366]    a load balancing functionality.  
         [0367]    In accordance with one embodiment of the present invention, at least one device, such as telephone handset  1312  or telephone base unit  1310 , communicates via communications quality ameliorator  1304  at least partially by using a BLUETOOTH® communication protocol, symbolized by a tooth. For example the telephone handset  1312 , operating as a client, may communicate at least partially by using a BLUETOOTH® communication protocol, via communications quality ameliorator  1204  with the telephone base unit  1304 , operating as a server.  
         [0368]    It will be appreciated by persons skilled in the art that the present invention is not limited by what has been particularly shown and described hereinabove. Rather the scope of the present invention includes both combinations and subcombinations of the various features described hereinabove as well as variations and modifications which would occur to persons skilled in the art upon reading the specification and which are not in the prior art.