ATE358385T1

System and methods for providing differentiated services within a network communication system

Abstract

A service module incorporated within the network infrastructure intercepts packets communicated between a client and a server to determine whether the connection corresponds to one of a plurality of service applications that may supported by the service module. If so, the service module breaks the connection by terminating the connection with the client at the service module and opening a separate connection between the service module and the server. The service application may then perform application-specific process of the data communicated between the client and server. In order to increase processing efficiency associated with classifying the connection between the client and the server, the service module stores classification rules in a plurality of hashing tables, with hash conflicts arranged as an m-ary tree structure. This arrangement enables the service module to efficiently search for classification rules and resolve hash conflicts without imposing a significant processing penalty.

Term

Term ended

Projected expiry passed 15 May 2022, 4.4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

45 members in 6 offices

This recordMember, by publication datePriority claim

Priority claims3

Priority claims
DocumentOfficeKindDate
29191801United States of AmericaP
30921301United States of AmericaP
12613102United States of AmericaA

Members45

Family members, oldest first
DocumentOfficeKind
US2002150048A1United States of AmericaA1
WO02084960A2World Intellectual Property Organization (WIPO)A2
WO02093832A2World Intellectual Property Organization (WIPO)A2
WO02093867A2World Intellectual Property Organization (WIPO)A2
AU2002259255A1AustraliaA1
AU2002311933A1AustraliaA1
WO02096021A2World Intellectual Property Organization (WIPO)A2
WO02096022A2World Intellectual Property Organization (WIPO)A2
AU2002308764A1AustraliaA1
AU2002316128A1AustraliaA1
WO02084960A9World Intellectual Property Organization (WIPO)A9
US2003028606A1United States of AmericaA1
WO02096022A3World Intellectual Property Organization (WIPO)A3
US2003048751A1United States of AmericaA1
US2003053448A1United States of AmericaA1
US2003063564A1United States of AmericaA1
WO02096021A3World Intellectual Property Organization (WIPO)A3
WO02093832A3World Intellectual Property Organization (WIPO)A3
WO02093867A3World Intellectual Property Organization (WIPO)A3
WO02084960A3World Intellectual Property Organization (WIPO)A3
EP1393496A2European Patent Office (EPO)A2
EP1393497A2European Patent Office (EPO)A2
EP1393508A2European Patent Office (EPO)A2
EP1393517A2European Patent Office (EPO)A2
EP1564960A1European Patent Office (EPO)A1
US7024460B2United States of AmericaB2
US7031314B2United States of AmericaB2
US7099273B2United States of AmericaB2
EP1393508B1European Patent Office (EPO)B1
AT338407TAustriaT
ATE338407T1AustriaT1
DE60214369D1GermanyD1
EP1393497B1European Patent Office (EPO)B1
US7136353B2United States of AmericaB2
AT344557TAustriaT
ATE344557T1AustriaT1
DE60215802D1GermanyD1
EP1564960B1European Patent Office (EPO)B1
AT358385TAustriaT
ATE358385T1This recordAustriaT1
DE60219218D1GermanyD1
EP1393496B1European Patent Office (EPO)B1
AT413035TAustriaT
ATE413035T1AustriaT1
DE60229631D1GermanyD1