Patent ID: 7295532

Claim:
A hand-held device for enabling communication between one or more devices connected to one or more cellular networks and one or more devices connected to a wireless local area network, comprising: a) a first transceiver to communicate with the one or more devices connected to said one or more cellular networks by sending and receiving cellular signals, the first transceiver having a cellular network address; b) a second transceiver to communicate with the one or more devices connected to the wireless local area network by sending and receiving short-range radio signals; c) a storage device to store: c.1. a router software component to transfer a plurality of data packets between the one or more devices connected to the one or more cellular networks and the one or more devices connected to the wireless local area network by the cellular signals and the short-range radio signals; and c.2. an interface software component to add a first network service software component that provides one or more network services to the wireless local area network, the first network service software component loaded into the storage device from the one or more devices connected to the one or more cellular networks: and one or more processors connected to the storage device to process the cellular signals and the short-range radio signals, wherein the cellular network includes a plurality of public IP addresses and the wireless local area network includes a plurality of private IP addresses, and wherein the router software component translates a first IP address in the plurality of public IP addresses to a second IP address in the plurality of private IP addresses.