Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
190 words
A data communication network comprising: a shared broadcast communication medium for carrying packet switched information; a plurality of user devices, such as data terminal equipment, for using said communication medium; a plurality of device interface means for coupling user devices to said communication medium, receiving user information from a user device for assembly into data packets for transmission on said communication medium, receiving data packets from said communication medium for disassembly into data to be transmitted to a user device, each of said interface means having a user port coupled to at least one of said user devices and a network port coupled to said communication medium, and including data transfer means for transmitting and receiving information over said medium; and each of said interface means including a command means for defining parameters of communication control which determine by their values the packet assembly and disassembly operations, packet addressing functions, type of packet service, start/stop user device characteristics and error reporting functions for use in conjunction with a user, said command means being responsive to a plurality of said users for the purpose of altering the parameters of communication control.
Claim 2
Dependent Claim
190 words
A data communication network comprising: a shared broadcast communication medium for carrying packet switched information; a plurality of user devices, such as data terminal equipment, for using said communication medium; a plurality of device interface means for coupling user devices to said communication medium, receiving user information from a user device for assembly into data packets for transmission on said communication medium, receiving data packets from said communication medium for disassembly into data to be transmitted to a user device, each of said interface means having a user port coupled to at least one of said user devices and a network port coupled to said communication medium, and including data transfer means for transmitting and receiving information over said medium; and each of said interface means including a command means for defining parameters of communication control which determine by their values the packet assembly and disassembly operations, packet addressing functions, type of packet service, start/stop user device characteristics and error reporting functions for use in conjunction with a user, said command means being responsive to a plurality of said users for the purpose of altering the parameters of communication control.
Claim 3
Dependent Claim
43 words
A data communication network as recited in claim 1 wherein said interface means includes matched filter means for storing reference information and for comparing said received information to said reference information to categorize said received information as either command information or data information
Claim 4
Dependent Claim
38 words
A data communication network as recited in claim 2 wherein said matched filter means includes a first matched filter for receiving information from said communication medium; and a second matched filter for receiving information from said user device.
Claim 5
Dependent Claim
42 words
A data communication network as recited in claim 3 wherein said device interface means includes a first storage means for storing a portion of said reference information and being alterable by command information passing through both said user port and network port.
Claim 6
Dependent Claim
55 words
A data communication network as recited in claim 4 wherein said interface means includes: a packet assembly means for assembling a packet of information in accordance with stored mechanisms in said packet assembly means; and a command means coupled to said packet assembly means for modifying said stored mechanisms stored in said packet assembly means.
Claim 7
Dependent Claim
99 words
A data communication network as recited in claim 5 wherein said stored mechanisms include: a first mechanism for determining the assembly of a packet as a function of a predetermined length of time; a second mechanism for determining the assembly of a packet as a function of a predetermined packet length; and a third mechanism for determining the assembly of a packet as a function of information stored in said first storage means by comparing received information from a user device with information stored in said first storage means, the packet length terminating when the compared information is identical.
Claim 8
Dependent Claim
46 words
A data communication network as recited in claim 1 wherein each of said command means includes an address means for defining the interface address of a user coupled to each of said interface means, said address means being responsive to commands from any of said users.
Claim 9
Dependent Claim
29 words
A data communication network as recited in claim 2 wherein said interface means includes destination means for establishing a stored destination address which is appended to the data packet.
Claim 10
Dependent Claim
92 words
A data communication network as recited in claim 8 wherein said interface means includes an address detection means for comparing the destination address in a received data packet from said communication medium with the interface address defined by said parameters of communication control in said command means, said address detector means rejecting the data packet if the comparison does not match and accepting the data packet if there is a match thereby disassembling the data packet and storing the disassembled information in said interface means for subsequent transmission to said user device.
Claim 11
Dependent Claim
47 words
A data communication network as recited in claim 8 wherein said destination means is adapted to define a selected plurality of device interface means so that a transmission from one user device will be broadcast to the selected plurality of device interface means sharing said communication medium.
Claim 12
Dependent Claim
37 words
A data communication network as recited in claim 1 wherein at least some of said interface means include a monitoring means for collecting communication statistics describing the information handling characteristics of user devices and device interface means.
Claim 13
Dependent Claim
22 words
A data communication network as recited in claim 8 wherein said interface means includes a means for modifying the stored destination address.
Claim 14
Dependent Claim
41 words
A data communication network as recited in claim 1 wherein said interface means includes a reading means for interrogating the parameters of communication control in said command means of other interface means thereby determining the communication characteristics of other interface means.
Claim 15
Dependent Claim
95 words
A data communications network as recited in claim 13 wherein said plurality of interface means each have different throughput speeds and each of said interface means includes a service rate measurement means for measuring the rate at which information is transmitted to the user device and means for measuring the amount of information stored in said interface means for transmission to the original transmitter of the information, said interface means being adapted to change the packet assembly such that the transmission of data packets will not overflow the storage capacity of the receiving interface means.
Claim 16
Dependent Claim
76 words
A data communication network as recited in claim 13 wherein said interface means includes a synchronizing means which controls the asynchronous accessing of the parameters of communication control, said synchronizing means generating a lock signal when communication is established between a first interface and a second interface thereby preventing simultaneous commands from more than one interface and for generating an unlock signal indicating that said interface means is ready to accept commands from other interface means.
Claim 17
Dependent Claim
47 words
A data communication network as recited in claim 15 wherein said interface means includes means for testing and setting the lock and unlock signals from a plurality of other interface means for facilitating the transmission of commands, and insuring that only one unlock signal is acted upon.