Inventor
BERNET YORAM
US28 patents
Patents
28 patentsUS6041053AMar 21, 2000
Technique for efficiently classifying packets using a trie-indexed hierarchy forest that accommodates wildcards
MICROSOFT CORP493 citations99
US7079508B2Jul 18, 2006
Quality of service over paths having a wireless-link
MICROSOFT CORP64 citations98
US6185568B1Feb 6, 2001
Classifying data packets processed by drivers included in a stack
MICROSOFT CORP85 citations98
US6178423B1Jan 23, 2001
System and method for recycling numerical values in a computer system
MICROSOFT CORP125 citations98
US5995971ANov 30, 1999
Apparatus and accompanying methods, using a trie-indexed hierarchy forest, for storing wildcard-based patterns and, given an input key, retrieving, from the forest, a stored pattern that is identical to or more general than the key
MICROSOFT CORP123 citations98
US5764645AJun 9, 1998
IP/ATM network adaptation
MICROSOFT CORP167 citations98
US6807667B1Oct 19, 2004
Method and system of an application program interface for abstracting network traffic control components to application programs
MICROSOFT CORP71 citations97
US6247061B1Jun 12, 2001
Method and computer program product for scheduling network communication packets originating from different flows having unique service requirements
MICROSOFT CORP150 citations96
US5956721ASep 21, 1999
Method and computer program product for classifying network communication packets processed in a network stack
MICROSOFT CORP73 citations96
US6084876AJul 4, 2000
Dynamic ATM connection management in a hybrid fiber-coax cable network
MICROSOFT CORP39 citations94
US6636874B1Oct 21, 2003
Generation, validation and reservation of reference handles
MICROSOFT CORP25 citations93
US7333517B2Feb 19, 2008
Method and system for accurately calculating latency variation on an end-to-end path in a network
MICROSOFT CORP34 citations92
US7168078B2Jan 23, 2007
Method and system of a traffic control application programming interface for abstracting the use of kernel-level traffic control components
MICROSOFT CORP33 citations92
US6975656B1Dec 13, 2005
Method and system for accurately calculating latency variation on an end-to-end path in a network
MICROSOFT CORP22 citations92
US6118790ASep 12, 2000
Audio server system for an unreliable network
MICROSOFT CORP34 citations92
US5651005AJul 22, 1997
System and methods for supplying continuous media data over an ATM public network
MICROSOFT CORP34 citations92
US6510157B2Jan 21, 2003
Dynamic ATM connection management in a hybrid fiber-coax cable network
MICROSOFT CORP30 citations91
US7478161B2Jan 13, 2009
Network quality of service for qualitative applications
MICROSOFT CORP40 citations90
US7305468B2Dec 4, 2007
Suspension and reinstatement of reference handles
MICROSOFT CORP7 citations74
US7237022B1Jun 26, 2007
Suspension and reinstatement of reference handles
MICROSOFT CORP8 citations74
US6185564B1Feb 6, 2001
Generation and validation of reference handles in a multithreading environment
MICROSOFT CORP11 citations74
US6105038AAug 15, 2000
Hysteresis system and method for achieving a mean constant cost per action in a computer system
MICROSOFT CORP9 citations74
US6105039AAug 15, 2000
Generation and validation of reference handles
MICROSOFT CORP15 citations74
US5926474AJul 20, 1999
Protection against multiple senders in a multipoint to point data funnel
MICROSOFT CORP10 citations74
US7395331B2Jul 1, 2008
Suspension and reinstatement of reference handles
MICROSOFT CORP2 citations63
US6163777ADec 19, 2000
System and method for reducing location conflicts in a database
MICROSOFT CORP3 citations63
US7836170B2Nov 16, 2010
Suspension and reinstatement of reference handles
MICROSOFT CORP0 citations52
US7373404B2May 13, 2008
Suspension and reinstatement of reference
MICROSOFT CORP0 citations52