System and method for controlling transmission of data packets over an information network
First Claim
1. A system for controlling transmission of data packets through an information network, the information network having a plurality of user workstations communicatively coupled to a network access point (NAP), said system comprising:
- a Regional Transaction Processor (RTP); and
a data Enabling Device (DED), said DED being disposed at the NAP and communicatively coupled to the RTP, said DED containing content match information and operable to;
inspect at least content portions of data packets, each data packet comprising a content portion, a header, and a trailer, transiting the NAP;
forward an inspected data packet when information within the content portion of a data packet is not substantially similar to content match information; and
when information within the content portion of an inspected data packet is substantially similar to content match information, temporarily store the inspected data packet, initiate issuance of a DED message to a recipient user workstation, and invoke the RTP to process a transaction;
wherein;
the RTP transmits an RTP message to the DED authorizing forwarding of the data packet only when a result of the transaction indicates that forwarding is appropriate;
the system further comprises a plurality of DED'"'"'s, at least one intermediate DED operable to forward the DED message to a DED closest, within the information network, to the recipient user workstation;
the plurality of DED'"'"'s are operable to communicate with each other to prevent transmitting more than one DED message for the same data packet within the information network;
processing a transaction based on a user response to the DED message; and
the RTP transmits one of a Release_Content message and a Cease_Content message to the DED, based on the result of the transaction.
4 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for controlling transmission of data packets in an information network comprises a Regional Transaction Processor (RTP) operable to communicate with a Data Enabling Device (DED) and at least one workstation. The DED searches data packets for content match information. The RTP includes instructions to generate information to include in a prompt to be presented at the workstation when the content match information is detected in at least one of the data packets. The prompt is based on information in the data packet. Transmission of the data packets through the information network is suspended by the DED until a response to the prompt is received that authorizes downloading the data packets to the workstation. If transmission of the data packets to the workstation is not authorized, the data packets are discarded by the DED.
259 Citations
25 Claims
-
1. A system for controlling transmission of data packets through an information network, the information network having a plurality of user workstations communicatively coupled to a network access point (NAP), said system comprising:
-
a Regional Transaction Processor (RTP); and a data Enabling Device (DED), said DED being disposed at the NAP and communicatively coupled to the RTP, said DED containing content match information and operable to; inspect at least content portions of data packets, each data packet comprising a content portion, a header, and a trailer, transiting the NAP; forward an inspected data packet when information within the content portion of a data packet is not substantially similar to content match information; and when information within the content portion of an inspected data packet is substantially similar to content match information, temporarily store the inspected data packet, initiate issuance of a DED message to a recipient user workstation, and invoke the RTP to process a transaction;
wherein;the RTP transmits an RTP message to the DED authorizing forwarding of the data packet only when a result of the transaction indicates that forwarding is appropriate; the system further comprises a plurality of DED'"'"'s, at least one intermediate DED operable to forward the DED message to a DED closest, within the information network, to the recipient user workstation; the plurality of DED'"'"'s are operable to communicate with each other to prevent transmitting more than one DED message for the same data packet within the information network; processing a transaction based on a user response to the DED message; and the RTP transmits one of a Release_Content message and a Cease_Content message to the DED, based on the result of the transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for controlling transmission of data packets through an information network, each data packet comprising a content portion, a header, and a trailer, the information network having a plurality of user workstations communicatively coupled to a network access point (NAP), said method comprising:
-
inspecting at least content portions of data packets transiting the NAP with a data Enabling Device (DED), said DED being disposed at the NAP and communicatively coupled to a Regional Transaction Processor (RTP), said DED containing content match information; forwarding an inspected data packet when information within the content portion of the inspected data packet is not substantially similar to content match information; and when information within the content portion of an inspected data packet is substantially similar to content match information, temporarily storing the inspected data packet, issuing a DED message to a recipient user workstation, and invoking the RTP to process a transaction;
wherein;the information network comprises a plurality of DED'"'"'s, at least one intermediate DED operable to forward the DED message to a DED closest, within the information network, to the recipient user workstation; and
the method further comprises;transmitting a message among the plurality of DED'"'"'s to prevent transmitting more than one DED message for the same data packet; processing the transaction based on a user response to the DED message; and transmitting a Release_Content or Cease_Content message to the DED based on whether content was authorized to be downloaded to the workstation as part of the transaction. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification