Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
178 words
A system for communication over a network; comprising: a network application device having a network application, an associated application programming interface (API) structuring information from the network application for subsequent processing by a network protocol stack and a first peer-to-peer communication means coupled with the API for passing network information to and from the network application; and with said network application device lacking a network protocol stack for processing the network information to and from the API; and a network interface device coupled between the network application device and the network, and the network interface device having a network protocol stack, a medium access control (MAC) coupled with the network, and a second peer-to-peer communications means coupled with the first peer-to-peer communications means of said network application device to provide a communication link therewith, and with the network protocol stack coupled between the MAC and the second peer-to-peer communication means to execute a complete and standard set of layered network protocol processes on network information passing to and from the network via the MAC and the communication link.
Claim 2
Independent Claim
178 words
A system for communication over a network; comprising: a network application device having a network application, an associated application programming interface (API) structuring information from the network application for subsequent processing by a network protocol stack and a first peer-to-peer communication means coupled with the API for passing network information to and from the network application; and with said network application device lacking a network protocol stack for processing the network information to and from the API; and a network interface device coupled between the network application device and the network, and the network interface device having a network protocol stack, a medium access control (MAC) coupled with the network, and a second peer-to-peer communications means coupled with the first peer-to-peer communications means of said network application device to provide a communication link therewith, and with the network protocol stack coupled between the MAC and the second peer-to-peer communication means to execute a complete and standard set of layered network protocol processes on network information passing to and from the network via the MAC and the communication link.
Claim 3
Dependent Claim
37 words
The system according to claim 1 , wherein the communication link provided by the first and second peer-to-peer connection means between the network application device and the network interface device respectively corresponds with an IEEE 1284.4 protocol.
Claim 4
Dependent Claim
30 words
The system according to claim 1 , wherein the communication link exhibits a packet-based protocol for bi-directional, connection-oriented, peer-to-peer communications between the network application device and the network interface device.
Claim 5
Dependent Claim
27 words
The system according to claim 1 , wherein the network application device comprises at least one of: a printer, a robot, a control unit and a gauge.
Claim 6
Dependent Claim
42 words
The system according to claim 1 , wherein the set of network protocol processes executed by the network stack includes at least one protocol selected from among a group of network protocols consisting of: TCP/IP, NetWare, Net BIOS, NetBEUI and Apple Talk.
Claim 7
Dependent Claim
31 words
The system according to claim 1 , further comprising: complementary connectors for separably coupling the network application device to the network interface device via the first and second peer-to-peer communication means.
Claim 8
Independent Claim
150 words
A method of communicating over a network for a network application device coupled via a network interface device with the network, and the method for communicating comprising: sending network information from a network application, to an application programming interface (API) both provided in the network application device, lacking a network protocol stack for processing the network information to and from the API transforming, in the API, the network information to a format readable by a network protocol stack; transporting the network information transformed in said step of transforming, from the network API to the network interface device; processing the network information transported from the network application device in said transporting act, in a complete and standard network protocol stack provided in the network interface device; and coupling the network information processed in said processing act to the network with a medium access control (MAC) provided in the network interface device.
Claim 9
Independent Claim
150 words
A method of communicating over a network for a network application device coupled via a network interface device with the network, and the method for communicating comprising: sending network information from a network application, to an application programming interface (API) both provided in the network application device, lacking a network protocol stack for processing the network information to and from the API transforming, in the API, the network information to a format readable by a network protocol stack; transporting the network information transformed in said step of transforming, from the network API to the network interface device; processing the network information transported from the network application device in said transporting act, in a complete and standard network protocol stack provided in the network interface device; and coupling the network information processed in said processing act to the network with a medium access control (MAC) provided in the network interface device.
Claim 10
Dependent Claim
25 words
The method according to claim 7 , wherein the transporting act further comprises the act of: implementing network information transport with an IEEE 1284.4 protocol.
Claim 11
Independent Claim
147 words
A method of communicating over a network for a network application device coupled via a network interface device with the network, and the method for communicating comprising: receiving network information from the network at a medium access control (MAC) provided in the network interface device; processing the network information received in said receiving act in a complete and standard network protocol stack provided in the network interface device; transporting the network information processed in said processing act, from the network protocol stack to the network application device, and network application device lacking a network protocol stack for processing the network information to and from the API transforming the network information transported in said transporting act in an application programming interface (API) provided in the network application device; and transmitting the network information transformed in said transforming act to a network application provided in the network application device.
Claim 12
Independent Claim
147 words
A method of communicating over a network for a network application device coupled via a network interface device with the network, and the method for communicating comprising: receiving network information from the network at a medium access control (MAC) provided in the network interface device; processing the network information received in said receiving act in a complete and standard network protocol stack provided in the network interface device; transporting the network information processed in said processing act, from the network protocol stack to the network application device, and network application device lacking a network protocol stack for processing the network information to and from the API transforming the network information transported in said transporting act in an application programming interface (API) provided in the network application device; and transmitting the network information transformed in said transforming act to a network application provided in the network application device.
Claim 13
Dependent Claim
25 words
The method according to claim 9 , wherein the transporting act further comprises the act of: implementing network information transport with an IEEE 1284.4 protocol.