Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
49 words
A packet switch for real time processing of packets, comprising: means for selecting data from at least one incoming packet; means for selecting a combine function to be performed on said selected data; at least one arithmetic logic unit for performing said selected combine function on said selected data.
Claim 2
Dependent Claim
23 words
A packet switch according to Claim 1 further comprising means for inserting the result of said selected combine function in an outgoing packet.
Claim 3
Dependent Claim
33 words
A packet switch according to Claim 2 further comprising a state lookup table for accumulating the result of said selected combine function until said result is to be inserted into said outgoing packet.
Claim 4
Dependent Claim
56 words
A packet switch according to Claim 2 wherein said means for selecting a combine function includes means for generating an ALU control word for selecting a combine function and means for generating a flag control word for determining whether said outgoing packet is to be deleted or updated with said result of said selected combine function.
Claim 5
Independent Claim
54 words
A method for real time processing of packets in a packet switch, said method comprising the steps of: selecting data from at least one incoming packet; selecting a combine function to be performed on said selected data; and executing said selected combine function on said selected data with at least one arithmetic logic unit.
Claim 6
Dependent Claim
22 words
A method according to Claim 5 further comprising the step of inserting the result of said combine function in an outgoing packet.
Claim 7
Dependent Claim
68 words
A method according to Claim 6 wherein each of said plurality of incoming packets originate from a multicast receiver, or the combined result of a plurality of transmissions from a plurality of multicast receivers, said incoming packets including data reflecting an acknowledgment state to a multicast transmitter, and said outgoing packet including data reflecting the combined acknowledgment states of said multicast receivers and transmitted to said multicast transmitter.
Claim 8
Dependent Claim
43 words
A packet switch comprising: means, responsive to receipt of an incoming packet, for selecting particular information contained in said packet, said information including data identifying one of a plurality of different functions; and an arithmetic logic unit operative for performing said identified function.
Claim 9
Dependent Claim
23 words
The packet switch of claim 8 wherein said data is an opcode and said plurality of different functions are defined by respective opcodes.
Claim 10
Dependent Claim
28 words
The packet switch of claim 9 wherein said packet comprises a header and a payload and wherein said data is contained in a respective field of said payload.
Claim 11
Dependent Claim
21 words
The packet switch of claim 8 wherein said identified function is applied to other data also contained in said incoming packet.
Claim 12
Dependent Claim
20 words
The packet switch of claim 8 wherein said identified functions is applied to other data supplied by said packet switch.