Search

Darren Bensley Phones & Addresses

  • 1928 Palisade Ct, Allen, TX 75013
  • 3508 Apple Blossom Ln, Mc Kinney, TX 75070 (972) 529-4907
  • Niceville, FL
  • 1800 Spring Creek Pkwy, Plano, TX 75074 (972) 578-1634
  • Fort Walton Beach, FL
  • Austin, TX
  • Gainesville, FL

Work

Position: Precision Production Occupations

Education

Degree: Graduate or professional degree

Publications

Us Patents

Method For Detecting And Handling Rogue Packets In Rtp Protocol Streams

View page
US Patent:
7764697, Jul 27, 2010
Filed:
Sep 14, 2004
Appl. No.:
10/940908
Inventors:
Aswinkumar Vishanji Rana - Plano TX, US
Darren Bensley - McKinney TX, US
Assignee:
Audiocodes, Inc. - Plano TX
International Classification:
H04L 12/28
US Classification:
370401, 370392, 713164, 713201
Abstract:
A method is described for detecting rogue packets in real-time protocol (“RTP”) data streams. Rogue packets occur due to a malfunctioning device continuing to send RTP packets after the termination of the media session, or by third party devices due to malfunction or malicious activity. The method recognizes rogue RTP packets by examining identifying fields in each packet associated with the RTP stream. The fields can be in the header of the packet or in the payload, and can include information such as destination address, destination port, protocol, sequence number, SSRC number, and others. Once rogue activity is detected the method can quarantine the associated pinhole information and/or alert a network operator.

Complex Pattern Matching Engine For Matching Patterns In Ip Data Streams

View page
US Patent:
20030229708, Dec 11, 2003
Filed:
Jun 11, 2002
Appl. No.:
10/166825
Inventors:
Milton Lie - McKinney TX, US
Yu Xia - Richardson TX, US
Darren Bensley - McKinney TX, US
Assignee:
Netrake Corporation - Plano TX
International Classification:
G06F015/16
US Classification:
709/230000
Abstract:
A pattern matching engine is describe for matching complex pattern in internet protocol (IP) data streams. The pattern matching engine compares the incoming IP data stream to a database of known signatures to determine if there is a match. The pattern matching engine first uses a rake engine to determine if there are any potential matches between a signature in the database and the incoming IP data stream. If a signature is determined to be a potential match, a ruler engine in the pattern matching engine is then used to determine if the signature and the incoming data stream are an exact match. When and exact match is found a conclusion is reached that determines the treatment for the incoming data stream. The pattern matching engine also includes a session memory that is used to maintain state for one or more of the flows contained in the IP data stream. The state stored by the session memory allows the pattern matching engine to match patterns across packet boundaries and to perform complex matches.

Method For Matching Complex Patterns In Ip Data Streams

View page
US Patent:
20030229710, Dec 11, 2003
Filed:
Jun 11, 2002
Appl. No.:
10/166914
Inventors:
Milton Lie - McKinney TX, US
Yu Xia - Richardson TX, US
Darren Bensley - McKinney TX, US
Assignee:
Netrake Corporation - Plano TX
International Classification:
G06F015/16
US Classification:
709/231000
Abstract:
A method is described for matching complex patterns in internet protocol (IP) data streams. The method associates each data packet with a specific flow in the IP data stream. The packet is broken into fixed length contexts and state information for that flow is retrieved. The method then determines using a data base of known signatures and the state information whether there is a potential match between the incoming data stream and a signature in the database of known signatures. If a potential match is found the method then determines whether there is an exact match between the potential signature and the incoming data stream. The state information is then updated to reflect the outcome of the scanning. When and exact match is found a conclusion is reached that determines the treatment for the incoming data stream. The state information allows the pattern matching engine to match patterns across packet boundaries and to perform complex matches.

Translation Look-Aside Buffer For Storing Region Configuration Bits And Method Of Operation

View page
US Patent:
6351797, Feb 26, 2002
Filed:
Nov 13, 1998
Appl. No.:
09/192122
Inventors:
Darren Bensley - McKinney TX
Daniel W. Green - McKinney TX
Assignee:
VIA-Cyrix, Inc. - Plano TX
International Classification:
G06F 1210
US Classification:
711207, 711156, 711122, 711128
Abstract:
There is disclosed, for use in an x86-compatible processor, a translation look-aside buffer (TLB) that stores region configuration bits (or attribute bits) associated with each physical address stored in the TLB and that makes the region configuration bits available at the same time that the physical address is generated/translated by the TLB. The TLB comprises: 1) a tag array capable of storing an untranslated address in one of N tag entries in the tag array; 2) a data array capable of storing a translated physical address corresponding to the untranslated address in one of N data entries in the data array; and 3) a region configuration array capable of storing region configuration bits associated with the translated physical address in one of N region configuration entries in the region configuration array.
Darren Bensley from Allen, TX, age ~50 Get Report