Hosting a cable modem in a computer using a virtual bridge
AssigneeWebTV Networks, Inc.
InventorsJun Liu, John M. Parchem, Daniel J. Shoff, Soemin Tjong
Life of this patent
Estimating the term…
Loading patent…
AssigneeWebTV Networks, Inc.
InventorsJun Liu, John M. Parchem, Daniel J. Shoff, Soemin Tjong
Estimating the term…
A computer system that hosts a cable modem is described. The cable modem may be used to send and receive messages over the Internet using a cable network managed by a cable operator. Unlike external modems, the cable modem uses the same CPU and memory that are used by the computer system's operating system. However, the cable modem has a different network address than the computer system. When the cable modem receives a data packet having the network address of the cable modem, a cable modem driver forwards the packet to a protocol stack for the cable modem. When the cable modem receives a data packet having the network address of the computer system, the packet is forwarded to a different protocol stack for the computer system. Since the protocol stacks of the cable modem and computer system are different, direct communication from the computer system to the cable modem is not permitted.
A computer system that is configured to host a cable modem for receiving data packets over a cable network and to connect with customer premises equipment through a system network, the computer system comprising:
In a computer system that is configured to host a cable modem for receiving data packets over a cable network and to connect with customer premises equipment through a system network, a method for forwarding data packets received over the cable network to one of a cable modem protocol stack that enables communication to and from the cable modem, a computer system protocol stack that enables communication to and from the operating system of the computer system, and the customer premises equipment based upon network addresses assigned to the received data packets, the method comprising the acts of:
A computer program product for use in a computer system that is configured to host a cable modem for receiving data packets over a cable network and to connect with customer premises equipment through a system network, the computer program product comprising one or more computer-readable medium comprising computer-executable instructions for implementing a method for forwarding data packets received over the cable network to one of a cable modem protocol stack that enables communication to and from the cable modem a computer system protocol stack that enables communication to and from the operating system of the computer system, and the customer premises equipment based upon network addresses assigned to the received data packets, the method comprising the acts of:
Dependencies are inferred from the claim text.