US 7,590,729 B2
Method and apparatus for content based switching
John B. Abjanic, San Diego, Calif. (US); and Tak F. Sze, San Diego, Calif. (US)
Assigned to Intel Corporation, Santa Clara, Calif. (US)
Filed on Aug. 11, 2006, as Appl. No. 11/464,020.
Application 11/464020 is a continuation of application No. 09/927255, filed on Aug. 10, 2001, granted, now 7,096,270, filed on Aug. 22, 2006.
Application 09/927255 is a continuation in part of application No. 09/549041, filed on Apr. 13, 2000, granted, now 6,732,175, filed on May 04, 2004.
Prior Publication US 2006/0288122 A1, Dec. 21, 2006
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 15/173 (2006.01)
U.S. Cl. 709—224  [709/244] 17 Claims
OG exemplary drawing
 
1. A network apparatus, comprising:
a document parser to parse a document having transaction information and to create a document object from said transaction information;
a pattern parser to parse pattern information of a pattern for one or more elements according to a predefined pattern object data structure and to place said elements in appropriate blocks within said pattern object data structure;
a pattern object generator to receive said pattern information of a pattern and to create a pattern object from said pattern information; and
content based switching decision logic to make a switching decision for a message based upon a comparison of said document object with said pattern object, said pattern object contains at least one expression, and said content based switching logic evaluates said at least one expression for a match with said document object.