← Back to Patent Explorer
US6446192B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Remote monitoring and control of equipment over computer networks using a single web interfacing chip

Assignee: Digi International Inc
•
Filing: 1999-06-04
•
Granted: 2002-09-03
•
Expires: 2019-06-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Subram Narasimhan
  • 👤 Curtis Allred
  • 👤 Mark Stemm
  • 👤 Hari Balakrishnan

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 12:05
CPC Classifications
H; H04; H04L; H04L67/00; H04L67/01; H04L67/12; H04L67/34; H04L9/00; H04L9/40; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/329

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 168 words
A single self-contained and autonomous module for directly interfacing device control circuitry of a device to a client machine via a computer network, wherein the chip comprises: a device interface comprising circuit blocks for communicating digital information between the integrated circuit and the device control circuitry; a network interface comprising circuit blocks for communicating digital information between the integrated circuit and the computer network; and a non-volatile configuration memory for storing configuration data wherein the internal memory comprises instructions for implementing an API with the device; wherein the device interface, network interface, and memory are interconnected and perform operations for: implementing 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.
Claim 2
Dependent Claim 168 words
A single self-contained and autonomous module for directly interfacing device control circuitry of a device to a client machine via a computer network, wherein the chip comprises: a device interface comprising circuit blocks for communicating digital information between the integrated circuit and the device control circuitry; a network interface comprising circuit blocks for communicating digital information between the integrated circuit and the computer network; and a non-volatile configuration memory for storing configuration data wherein the internal memory comprises instructions for implementing an API with the device; wherein the device interface, network interface, and memory are interconnected and perform operations for: implementing 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.
Claim 3
Dependent Claim 15 words
The module of claim 1 wherein the configuration memory contains customized device network address information.
Claim 4
Dependent Claim 13 words
The module of claim 1 further comprising an external memory interface circuit block.
Claim 5
Dependent Claim 46 words
The module of claim 1 wherein the software comprises bytecode instructions executable by a bytecode interpreter running on the client machine, wherein the instructions are customized to characteristics of the device, and wherein the instructions generate on the client machine a virtual interface with the device.
Claim 6
Dependent Claim 27 words
The module of claim 1 wherein the device interface comprises an asynchronous serial port, a synchronous serial port, a CPU bus interface, and a programmable input/output port.
Claim 7
Dependent Claim 18 words
The module of claim 1 wherein the network interface comprises an ethernet MAC and an asynchronous serial port.
Claim 8
Dependent Claim 26 words
The module of claim 1 wherein the internal memory comprises instructions for implementing on the network protocols and functionality of TCP/IP, UDP/IP, FTP, SMTP, and HTTP.
Claim 9
Dependent Claim 24 words
The module of claim 1 wherein the network interface comprises a physical interface, a media access control block, a UART, and a TCP/IP processor.
Claim 10
Dependent Claim 18 words
The module of claim 1 wherein the configuration memory contains the customized software in the form of bytecode.
Claim 11
Dependent Claim 16 words
The module of claim 1 wherein the configuration memory contains customized device interface port protocol information.
Claim 12
Dependent Claim 22 words
The module of claim 1 wherein the configuration memory contains instructions for reading customized device interface port protocol information from the device.

References Cited (Backward Citations)

US5905248A Cited
US5761430A Cited
US5790977A Cited
US6154843A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-09-02 2006-03-04 2006-09-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-09-02 2010-03-04 2010-09-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-09-02 2014-03-04 2014-09-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag