Inventors:
Subram Narasimhan - Saratoga CA
Curtis Allred - Cupertino CA
Mark Stemm - Berkeley CA
Hari Balakrishnan - Winchester MA
Assignee:
Embrace Networks, Inc. - Sunnyvale CA
International Classification:
G06F 954
US Classification:
712 29, 712 28, 712 31, 709203, 709230, 709236, 709211, 709328, 717118, 717136, 717148
Abstract:
A single integrated circuit chip interfaces device control circuitry of a device to a client machine via a computer network. The chip comprises an internal data bus; a central processing unit connected to the internal data bus; an internal memory connected to the internal data bus; a device interface connected to the internal data bus, wherein the device interface comprises circuit blocks for communicating digital information between the integrated circuit and the device control circuitry; and a network interface connected to the internal data bus, wherein the network interface comprises circuit blocks for communicating digital information between the integrated circuit and the computer network. The internal memory comprises instructions for implementing complete internet protocol functionality on the network; translating information between network protocol formats and a format of the device; transferring information between the network and the device control circuitry; and sending customized software to the client machine over the network, wherein the software is executable on the client machine, and wherein the software enables the client machine to generate device control signals and to receive device status information. The single integrated circuit chip provides inexpensive, compact, powerful, and versatile interfacing of a large variety of devices to high performance computer networks.