Abstract:
Internet connection may come through a single host computer and sent to appliance computers, as in a laptop or camera. This application intends to automatically connect the appliances to the Internet established by the host computer by means of either electronic communication or preprogramming both computers with the same network access information.

Description:
I. FIELD OF THE INVENTION 
       [0001]    The present invention relates to automatically sharing an Internet connection of one device with other related devices. 
       II. BACKGROUND OF THE INVENTION 
       [0002]    Many end users have multiple computing devices each of which may need to communicate with the Internet but only one of which may have Internet access. For example, a camera may have the capacity for Internet connection but cannot do so without the use of an intermediate connection, such as a PC. Pictures may be directly uploaded to Internet storage, sent via email, or otherwise shared via the Internet. &amp;laptop similarly may connect to the Internet via a PC. Internet connections via an intermediate device must be manually set up and established by both the intermediate and end devices. As understood herein, this connecting step among related devices may be omitted if all devices could use this interface without requiring the end user to input network access information. 
       SUMMARY OF THE INVENTION 
       [0003]    Accordingly, a system includes a host computer including a host processor and a wide area network (WAN) interface communicating with the Internet. The WAN interface establishes a virtual access point (AP) to the Internet. At least one appliance computer is configured for wirelessly communicating with the host computer using a local area network (LAN) interface. The appliance computer includes an appliance processor, and the host processor and appliance processor cooperate by automatically exchanging network access information through the LAN interface to cause the appliance computer automatically to access the Internet through the virtual AP without requiring an end user of the appliance computer to enter a computer address or a computer identification. 
         [0004]    The appliance computer may be, without limitation, a laptop computer or a digital camera or a personal digital assistant or a mobile telephone. The host computer may be, e.g., a personal computer (PC) or a laptop computer. The WAN interface can be a Wimax or long term evolution (LTE) interface whereas the LAN interface can be a WiFi or Bluetooth interface. 
         [0005]    In one embodiment the network access information is a media access control (MAC) address of the appliance computer that the appliance computer automatically sends to the host computer upon initially communicating with the host computer through the LAN interface. The host computer subsequently and without user interaction, upon establishing communication with the Internet through the WAN interface, automatically sends an invitation to the appliance computer through the LAN interface to communicate with the Internet using the WAN interface of the host computer. 
         [0006]    In another embodiment the network access information is a service set identifier (SSID) of the virtual AP. The SSID is provided to the appliance computer prior to vending the appliance computer to an end user. The appliance computer is programmed to automatically connect to the SSID upon establishing communication between the appliance computer and the host computer after vending the appliance computer to an end user. 
         [0007]    In another aspect, a method includes predefining a service set identifier (SSID) of a virtual AP established by a wide area network (WAN) interface of a host computer and preprogramming the SSID into at least one appliance computer to be vended to an end user of the host computer. The method also includes causing the appliance computer, upon initial communication with the host computer after vending to the end user, to automatically establish communication with the Internet through the WAN interface of the host computer without end user interaction. 
         [0008]    In another aspect, a method includes, upon initial communication through a local area network (LAN) interface between a host computer and an appliance computer associated with an end user, automatically sending a media access control (MAC) address of the appliance computer to the host computer. Upon the establishment of communication between the host computer and the Internet, the host computer is caused to automatically without user interaction invite the appliance computer to establish Internet connectivity with the Internet through the host computer. 
         [0009]    The details of the present invention, both as to its structure and operation, can best be understood in reference to the accompanying drawings, in which like reference numerals refer to like parts, and in which: 
     
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
         [0010]      FIG. 1  is a block diagram of an example system in accordance with present principles; 
           [0011]      FIG. 2  is a flow chart of a first embodment of example logic for sharing a host computer Internet interface among multiple end user devices; and 
           [0012]      FIG. 3  is a flow chart of a second embodment of example logic for sharing a host computer Internet interface among multiple end user devices. 
       
    
    
     DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT 
       [0013]    Referring initially to  FIG. 1 , a system generally labeled  10  includes a host computer  12  with a display  14 , wide area network interface (I/F)  16 , storage medium  18  and host microprocessor  20 . The PC  12  may also have a keyboard or mouse  22  wired for communication and information transfer. The PC  12  is connected, in some cases wirelessly, to a router  24 , which is in turn connected to and communicates with the Internet  26 . 
         [0014]    The system  10  also includes at least one appliance computer  28  configured for wirelessly communicating with the host computer  12  using a local area network (LAN) interface. The LAN interface may be, but is not limited to, WiFi or Bluetooth interface. The appliance computer  28  includes a display  30 , network IN  32 , storage medium  34 , and processor  36 . The appliance computer  28  may be a laptop computer. The host processor  20  and appliance processor  36  cooperate by automatically exchanging network access information through the LAN interface to cause the appliance computer  28  automatically to access the Internet  26  through the virtual AP without requiring an end user of the appliance computer  28  to enter a computer address or a computer identification. Alternatively, the appliance computer may be embodied in a digital camera  38 , which also contains a storage medium  40 , charge coupled device (CCD)  42 , and microprocessor  44 . 
         [0015]    Moving in reference to  FIG. 2 , a logic flow chart describes one embodiment of sharing a host computer Internet interface among multiple end user devices. In block  46 , Bluetooth or any other wired or wireless communication means connects the appliance computer  28  or camera  38  to the host PC  12 , which then automatically records the network access information of the connected devices, as in block  48 . The network access information could be a media access control (MAC) address of the appliance computer  28  that the appliance computer automatically sends to the host computer upon initially communicating with the host computer through the LAN interface. Once the addresses are recorded, the host PC  12  establishes connection with the Internet (or other wide area network) using a wide area network link such as WIMAX or long-term evolution (LTE) as directed by block  50 . 
         [0016]    For each of subsequent connections of the host computer with the Internet and as indicated at block  52 , the host PC  12  automatically invites via LAN connection the appliance devices, in this case the laptop computer  28  and camera  38  to the established Internet connection. The MAC addresses of the appliance computers may be used for this automatic invitation, specifically to direct the automatic invitation to specific pre-recorded network addresses. The appliance devices then respond automatically by connecting to the host PC  12  by means of a network interface in order to establish Internet connection, as in block  54 . The appliance devices automatically connect to the Internet using the WAN interface of the host PC  12 . Because all of the logic in  FIG. 2  occurs without user intervention, the user of devices such as cameras, laptops, etc. that are related to the host computer by means of common ownership is relieved of the cumbersome chore of inputting network connection signals to the appliance computers. 
         [0017]    Now referring to  FIG. 3  for alternate automatic connection sharing logic, the network access information may be in the form of a service set identifier (SSID) of the virtual AP, the SSID being provided to the appliance computer  28  prior to vending the appliance computer  28  to an end user. In block  56 , the SSID of the host PC  12  is predefined and acts as a virtual access point. The SSID is also programmed into the devices, as in block  58 . The appliance computer is programmed to automatically connect to the SSID, as in block  60 , upon establishing communication between the appliance computer  28  and the host computer  12  after vending the appliance computer  28  to an end user. In diamond box  62 , the appliance determines whether it can detect the host over, e.g., a local area, network. If the appliance computer  28  is not connected to the host computer, then the process ends and no Internet connection is made. Alternatively, if the appliance computer  28  detects the host computer a connection with the SSID of the virtual access point is automatically made by the appliance computer. The appliance computer can thus connect to the Internet, shown in block  64 , without user interaction. 
         [0018]    While the particular AUTOMATIC INTERNET CONNECTION SHARING AMONG RELATED DEVICES is herein shown and described in detail, it is to be understood that the subject matter which is encompassed by the present invention is limited only by the claims.