loadpatents
name:-0.075041055679321
name:-0.28707695007324
name:-0.024417877197266
Daniel; Tsahi Patent Filings

Daniel; Tsahi

Patent Applications and Registrations

Patent applications and USPTO patent grants for Daniel; Tsahi.The latest application filed is for "hybrid wildcard match table".

Company Profile
19.99.63
  • Daniel; Tsahi - Palo Alto CA
  • Daniel; Tsahi - Tel Aviv IL
  • - Tel Aviv IL
*profile and listings may contain filings by different individuals or companies with the same name. Review application materials to confirm ownership/assignment.
Patent Activity
PatentDate
Method and system for reconfigurable parallel lookups using multiple shared memories
Grant 11,435,925 - Tran , et al. September 6, 2
2022-09-06
Hybrid Wildcard Match Table
App 20220086089 - Huynh; Jeffrey T. ;   et al.
2022-03-17
Chained Lookups And Counting In A Network Switch
App 20220078137 - HUYNH; Jeffrey ;   et al.
2022-03-10
Method of handling large protocol layers for configurable extraction of layer information and an apparatus thereof
Grant 11,258,886 - Anand , et al. February 22, 2
2022-02-22
Hybrid wildcard match table
Grant 11,218,410 - Huynh , et al. January 4, 2
2022-01-04
Chained lookups and counting in a network switch
Grant 11,184,296 - Huynh , et al. November 23, 2
2021-11-23
Packet Processing System, Method And Device Utilizing A Port Client Chain
App 20210334224 - Musoll; Enrique ;   et al.
2021-10-28
Method Of Using Bit Vectors To Allow Expansion And Collapse Of Header Layers Within Packets For Enabling Flexible Modifications And An Apparatus Thereof
App 20210329104 - Singh; Chirinjeev ;   et al.
2021-10-21
Packet processing system, method and device utilizing a port client chain
Grant 11,093,415 - Musoll , et al. August 17, 2
2021-08-17
Method and apparatus for using multiple linked memory lists
Grant 11,082,366 - Panchagnula , et al. August 3, 2
2021-08-03
Method of using bit vectors to allow expansion and collapse of header layers within packets for enabling flexible modifications and an apparatus thereof
Grant 11,050,859 - Singh , et al. June 29, 2
2021-06-29
Hierarchical Hardware Linked List Approach For Multicast Replication Engine In A Network Asic
App 20210067435 - Schmidt; Gerald ;   et al.
2021-03-04
Method And System For Reconfigurable Parallel Lookups Using Multiple Shared Memories
App 20210034269 - Tran; Anh T. ;   et al.
2021-02-04
Hierarchical hardware linked list approach for multicast replication engine in a network ASIC
Grant 10,855,573 - Schmidt , et al. December 1, 2
2020-12-01
Protocol Independent Programmable Switch (pips) For Software Defined Data Center Networks
App 20200374240 - Hutchison; Guy Townsend ;   et al.
2020-11-26
Method And Apparatus For Flexible And Efficient Analytics In A Network Switch
App 20200351206 - Wang; Weihuang ;   et al.
2020-11-05
Apparatus And Method Of Generating Lookups And Making Decisions For Packet Modifying And Forwarding In A Software-defined Network Engine
App 20200336423 - Tran; Anh T. ;   et al.
2020-10-22
Method and system for reconfigurable parallel lookups using multiple shared memories
Grant 10,782,907 - Tran , et al. Sept
2020-09-22
Protocol independent programmable switch (PIPS) for software defined data center networks
Grant 10,785,169 - Hutchison , et al. Sept
2020-09-22
Apparatus and method of generating lookups and making decisions for packet modifying and forwarding in a software-defined network engine
Grant 10,749,800 - Tran , et al. A
2020-08-18
Method Of Handling Large Protocol Layers For Configurable Extraction Of Layer Information And An Apparatus Thereof
App 20200195761 - Anand; Vishal ;   et al.
2020-06-18
Method and apparatus for analytics in a network switch
Grant 10,680,957 - Wang , et al.
2020-06-09
Method of handling large protocol layers for configurable extraction of layer information and an apparatus thereof
Grant 10,616,380 - Anand , et al.
2020-04-07
Chained Lookups And Counting In A Network Switch
App 20200044984 - HUYNH; Jeffrey ;   et al.
2020-02-06
Method and apparatus for using multiple linked memory lists
Grant 10,484,311 - Panchagnula , et al. Nov
2019-11-19
Packet scheduling using hierarchical scheduling process with priority propagation
Grant 10,447,608 - Daniel , et al. Oc
2019-10-15
Session based packet mirroring in a network ASIC
Grant 10,417,067 - Schmidt , et al. Sept
2019-09-17
Method of identifying internal destinations of network packets and an apparatus thereof
Grant 10,397,113 - Anand , et al. A
2019-08-27
Packet Processing System, Method And Device Utilizing A Port Client Chain
App 20190227959 - Musoll; Enrique ;   et al.
2019-07-25
Fast hardware switchover in a control path in a network ASIC
Grant 10,341,130 - Schmidt , et al.
2019-07-02
Packet processing system, method and device utilizing a port client chain
Grant 10,289,575 - Musoll , et al.
2019-05-14
Hierarchical Hardware Linked List Approach For Multicast Replication Engine In A Network Asic
App 20190132233 - Schmidt; Gerald ;   et al.
2019-05-02
Method and apparatus for table aging in a network switch
Grant 10,216,780 - Wang , et al. Feb
2019-02-26
Hierarchical hardware linked list approach for multicast replication engine in a network ASIC
Grant 10,205,649 - Schmidt , et al. Feb
2019-02-12
Hybrid wildcard match table
Grant 10,116,564 - Wang , et al. October 30, 2
2018-10-30
Packet scheduling using hierarchical scheduling process
Grant 10,110,515 - Panchagnula , et al. October 23, 2
2018-10-23
Apparatus And Method Of Generating Lookups And Making Decisions For Packet Modifying And Forwarding In A Software-defined Network Engine
App 20180278527 - Tran; Anh T. ;   et al.
2018-09-27
Method of reducing latency in a flexible parser and an apparatus thereof
Grant 10,050,833 - Anand , et al. August 14, 2
2018-08-14
Method And System For Reconfigurable Parallel Lookups Using Multiple Shared Memories
App 20180203639 - Tran; Anh T. ;   et al.
2018-07-19
Apparatus and method of generating lookups and making decisions for packet modifying and forwarding in a software-defined network engine
Grant 10,009,273 - Tran , et al. June 26, 2
2018-06-26
Method and apparatus for generating parallel lookup requests utilizing a super key
Grant 10,003,676 - Tran , et al. June 19, 2
2018-06-19
Method of modifying packets to a generic format for enabling programmable modifications and an apparatus thereof
Grant 9,961,167 - Singh , et al. May 1, 2
2018-05-01
Method and system for reconfigurable parallel lookups using multiple shared memories
Grant 9,952,799 - Tran , et al. April 24, 2
2018-04-24
Method and system for reconfigurable parallel lookups using multiple shared memories
Grant 9,952,800 - Tran , et al. April 24, 2
2018-04-24
Fast Hardware Switchover In A Control Path In A Network Asic
App 20180102913 - Schmidt; Gerald ;   et al.
2018-04-12
Hierarchical Hardware Linked List Approach For Multicast Replication Engine In A Network Asic
App 20180102963 - Schmidt; Gerald ;   et al.
2018-04-12
Protocol Independent Programmable Switch (pips) For Software Defined Data Center Networks
App 20180041450 - Hutchison; Guy Townsend ;   et al.
2018-02-08
Method and apparatus for parallel and conditional data manipulation in a software-defined network processing engine
Grant 9,880,844 - Tran , et al. January 30, 2
2018-01-30
Session Based Packet Mirroring In A Network Asic
App 20180018207 - Schmidt; Gerald ;   et al.
2018-01-18
Method And Apparatus For Table Aging In A Network Switch
App 20170364541 - Wang; Weihuang ;   et al.
2017-12-21
Low-to-high speed cut-through communication
Grant 9,843,537 - White , et al. December 12, 2
2017-12-12
Protocol independent programmable switch (PIPS) software defined data center networks
Grant 9,825,884 - Hutchison , et al. November 21, 2
2017-11-21
Hierarchical hardware linked list approach for multicast replication engine in a network ASIC
Grant 9,813,327 - Schmidt , et al. November 7, 2
2017-11-07
Method and apparatus for table aging in a network switch
Grant 9,773,036 - Wang , et al. September 26, 2
2017-09-26
Session based packet mirroring in a network ASIC
Grant 9,760,418 - Schmidt , et al. September 12, 2
2017-09-12
Method And System For Reconfigurable Parallel Lookups Using Multiple Shared Memories
App 20170242619 - Tran; Anh T. ;   et al.
2017-08-24
Method And System For Reconfigurable Parallel Lookups Using Multiple Shared Memories
App 20170242618 - Tran; Anh T. ;   et al.
2017-08-24
Method Of Using Bit Vectors To Allow Expasion And Collapse Of Header Layers Within Packets For Enabling Flexible Modifications And An Apparatus Thereof
App 20170244816 - Singh; Chirinjeev ;   et al.
2017-08-24
Method for storing and retrieving packets in high bandwidth and low latency packet processing devices
Grant 9,736,069 - Daniel , et al. August 15, 2
2017-08-15
Fast hardware switchover in a control path in a network ASIC
Grant 9,729,338 - Schmidt , et al. August 8, 2
2017-08-08
Low-to-high speed cut-through communication
Grant 9,712,459 - White , et al. July 18, 2
2017-07-18
Method Of Identifying Internal Destinations Of Network Packets And An Apparatus Thereof
App 20170187623 - Anand; Vishal ;   et al.
2017-06-29
Packet Processing System, Method And Device Utilizing A Port Client Chain
App 20170161215 - Musoll; Enrique ;   et al.
2017-06-08
Method of using bit vectors to allow expansion and collapse of header layers within packets for enabling flexible modifications and an apparatus thereof
Grant 9,635,146 - Singh , et al. April 25, 2
2017-04-25
Method of identifying internal destinations of networks packets and an apparatus thereof
Grant 9,628,385 - Anand , et al. April 18, 2
2017-04-18
Method and system for reconfigurable parallel lookups using multiple shared memories
Grant 9,620,213 - Tran , et al. April 11, 2
2017-04-11
Packet processing system, method and device utilizing a port client chain
Grant 9,606,942 - Musoll , et al. March 28, 2
2017-03-28
Multicast replication engine of a network ASIC and methods thereof
Grant 9,565,136 - Schmidt , et al. February 7, 2
2017-02-07
Matrix of on-chip routers interconnecting a plurality of processing engines and a method of routing using thereof
Grant 9,548,945 - Tran , et al. January 17, 2
2017-01-17
Method of using generic modification instructions to enable flexible modifications of packets and an apparatus thereof
Grant 9,531,848 - Singh , et al. December 27, 2
2016-12-27
Method of splitting a packet into individual layers for modification and intelligently stitching layers back together after modification and an apparatus thereof
Grant 9,531,849 - Singh , et al. December 27, 2
2016-12-27
Method of extracting data from packets and an apparatus thereof
Grant 9,516,145 - Anand , et al. December 6, 2
2016-12-06
Apparatus and method for time stamping packets across several nodes in a network
Grant 9,509,585 - Daniel , et al. November 29, 2
2016-11-29
Method of using a unique packet identifier to identify structure of a packet and an apparatus thereof
Grant 9,497,294 - Singh , et al. November 15, 2
2016-11-15
Packet Processing System, Method And Device Utilizing A Port Client Chain
App 20160292091 - Musoll; Enrique ;   et al.
2016-10-06
Method And Apparatus For Using Multiple Linked Memory Lists
App 20160294735 - PANCHAGNULA; Vamsi ;   et al.
2016-10-06
Apparatus And Method Of Generating Lookups And Making Decisions For Packet Modifying And Forwarding In A Software-defined Network Engine
App 20160277295 - Tran; Anh T. ;   et al.
2016-09-22
Apparatus and method for optimizing the number of accesses to page-reference count storage in page link list based switches
Grant 9,438,539 - Daniel , et al. September 6, 2
2016-09-06
Method of forming a hash input from packet contents and an apparatus thereof
Grant 9,438,703 - Anand , et al. September 6, 2
2016-09-06
Method And Apparatus For Generating Parallel Lookup Requests Utilizing A Super Key
App 20160246882 - TRAN; Anh ;   et al.
2016-08-25
Protocol Independent Programmable Switch (pips) Software Defined Data Center Networks
App 20160197852 - Hutchison; Guy Townsend ;   et al.
2016-07-07
Apparatus and method of generating lookups and making decisions for packet modifying and forwarding in a software-defined network engine
Grant 9,379,963 - Tran , et al. June 28, 2
2016-06-28
Packet Scheduling Using Hierarchical Scheduling Process
App 20160142341 - PANCHAGNULA; Vamsi ;   et al.
2016-05-19
Packet Scheduling Using Hierarchical Scheduling Process With Priority Propagation
App 20160142331 - DANIEL; Tsahi ;   et al.
2016-05-19
Hybrid Wildcard Match Table
App 20160134537 - Huynh; Jeffrey T. ;   et al.
2016-05-12
Hybrid Wildcard Match Table
App 20160134536 - Wang; Weihuang ;   et al.
2016-05-12
Multicast Replication Engine Of A Network Asic And Methods Thereof
App 20160085644 - Schmidt; Gerald ;   et al.
2016-03-24
Fast Hardware Switchover In A Control Path In A Network Asic
App 20160087808 - Schmidt; Gerald ;   et al.
2016-03-24
Session Based Packet Mirroring In A Network Asic
App 20160085475 - Schmidt; Gerald ;   et al.
2016-03-24
Hierarchical Hardware Linked List Approach For Multicast Replication Engine In A Network Asic
App 20160087809 - Schmidt; Gerald ;   et al.
2016-03-24
Apparatus and method for forwarding packets based on approved associations between ports and addresses of received packets
Grant 9,294,397 - Bishara , et al. March 22, 2
2016-03-22
Apparatus and method for table search with centralized memory pool in a network switch
Grant 9,264,357 - Wang , et al. February 16, 2
2016-02-16
Apparatus and method for accelerated page link list processing in a packet processor operating at wirespeed
Grant 9,262,369 - Daniel , et al. February 16, 2
2016-02-16
Multi-unit switch employing virtual port forwarding
Grant 9,258,219 - Safrai , et al. February 9, 2
2016-02-09
Apparatus and method for packet memory datapath processing in high bandwidth packet processing devices
Grant 9,256,380 - Daniel , et al. February 9, 2
2016-02-09
Method Of Extracting Data From Packets And An Apparatus Thereof
App 20150373163 - Anand; Vishal ;   et al.
2015-12-24
Method Of Using Generic Modification Instructions To Enable Flexible Modifications Of Packets And An Apparatus Thereof
App 20150373159 - Singh; Chirinjeev ;   et al.
2015-12-24
Method Of Handling Large Protocol Layers For Configurable Extraction Of Layer Information And An Apparatus Thereof
App 20150373165 - Anand; Vishal ;   et al.
2015-12-24
Method Of Modifying Packets To A Generic Format For Enabling Programmable Modifications And An Apparatus Thereof
App 20150373155 - Singh; Chirinjeev ;   et al.
2015-12-24
Method Of Reducing Latency In A Flexible Parser And An Apparatus Thereof
App 20150372860 - Anand; Vishal ;   et al.
2015-12-24
Method Of Forming A Hash Input From Packet Contents And An Apparatus Thereof
App 20150373164 - Anand; Vishal ;   et al.
2015-12-24
Method Of Splitting A Packet Into Individual Layers For Modification And Intelligently Stitching Layers Back Together After Modification And An Apparatus Thereof
App 20150373161 - Singh; Chirinjeev ;   et al.
2015-12-24
Method Of Using Bit Vectors To Allow Expansion And Collapse Of Header Layers Within Packets For Enabling Flexible Modifications And An Apparatus Thereof
App 20150373160 - Singh; Chirinjeev ;   et al.
2015-12-24
Method Of Using A Unique Packet Identifier To Identify Structure Of A Packet And An Apparatus Thereof
App 20150373156 - Singh; Chirinjeev ;   et al.
2015-12-24
Method Of Identifying Internal Destinations Of Network Packets And An Apparatus Thereof
App 20150373166 - Anand; Vishal ;   et al.
2015-12-24
Method And Apparatus For Table Aging In A Network Switch
App 20150347313 - Wang; Weihuang ;   et al.
2015-12-03
Method And Apparatus For Flexible And Efficient Analytics In A Network Switch
App 20150350089 - Wang; Weihuang ;   et al.
2015-12-03
Traffic spraying in a chassis-based network switch
Grant 9,166,916 - Mizrahi , et al. October 20, 2
2015-10-20
Multicast queueing in a network switch
Grant 9,137,030 - Mizrahi , et al. September 15, 2
2015-09-15
Matrix Of On-chip Routers Interconnecting A Plurality Of Processing Engines And A Method Of Routing Using Thereof
App 20150188848 - Tran; Anh T. ;   et al.
2015-07-02
Apparatus And Method Of Generating Lookups And Making Decisions For Packet Modifying And Forwarding In A Software-defined Network Engine
App 20150186516 - Tran; Anh T. ;   et al.
2015-07-02
Method And Apparatus For Parallel And Conditional Data Manipulation In A Software-defined Network Processing Engine
App 20150186143 - Tran; Anh T. ;   et al.
2015-07-02
Method And System For Reconfigurable Parallel Lookups Using Multiple Shared Memories
App 20150187419 - Tran; Anh T. ;   et al.
2015-07-02
Switching apparatus and method based on virtual interfaces
Grant 9,065,775 - Safrai , et al. June 23, 2
2015-06-23
Method and apparatus for dynamically allocating bandwidth to a client in a passive optical network
Grant 9,036,993 - Melts , et al. May 19, 2
2015-05-19
Apparatus and method for accelerated page link list processing in a packet processor operating at wirespeed
Grant 9,009,364 - Daniel , et al. April 14, 2
2015-04-14
Method and apparatus for managing packets in a packet switched network
Grant 8,923,297 - Daniel , et al. December 30, 2
2014-12-30
Method and apparatus for managing packets in a packet switched network
Grant 08923297 -
2014-12-30
Apparatus and Method for Uniquely Enumerating Paths in a Parse Tree
App 20140369363 - Hutchison; Guy ;   et al.
2014-12-18
System and method for handling packets in a stackable network switch
Grant 8,908,499 - Bishara , et al. December 9, 2
2014-12-09
Apparatus and Method for Table Search with Centralized Memory Pool in a Network Switch
App 20140321467 - Wang; Weihuang ;   et al.
2014-10-30
Intelligent PHY with security detection for ethernet networks
Grant 8,839,405 - Sutardja , et al. September 16, 2
2014-09-16
Preventing denial-of-service attacks employing broadcast packets
Grant 8,830,997 - Bishara , et al. September 9, 2
2014-09-09
Centralized packet processor for a network
Grant 8,804,733 - Safrai , et al. August 12, 2
2014-08-12
IPv4, IPv6, and ARP spoofing protection method
Grant 8,804,729 - Melman , et al. August 12, 2
2014-08-12
Switching Apparatus And Method Based On Virtual Interfaces
App 20140119370 - Safrai; Uri ;   et al.
2014-05-01
Method and apparatus for prioritizing data transfer
Grant 8,711,697 - Orr , et al. April 29, 2
2014-04-29
Fast failover recovery for stackable network switches
Grant 8,681,603 - Bishara , et al. March 25, 2
2014-03-25
Switching apparatus and method based on virtual interfaces
Grant 8,625,594 - Safrai , et al. January 7, 2
2014-01-07
Multicast queueing in a switch
Grant 8,565,234 - Mizrahi , et al. October 22, 2
2013-10-22
Traffic spraying in a chassis-based network switch
Grant 8,553,582 - Mizrahi , et al. October 8, 2
2013-10-08
Method And Apparatus For Dynamically Allocating Bandwidth To A Client In A Passive Optical Network
App 20130209103 - Melts; Dimitry ;   et al.
2013-08-15
Intelligent PHY with security detection for ethernet networks
App 20130212670 - Sutardja; Sehat ;   et al.
2013-08-15
Efficient host-controller address learning in ethernet switches
Grant 8,472,445 - Bishara , et al. June 25, 2
2013-06-25
Fast failover recovery for stackable network switches
Grant 8,305,878 - Bishara , et al. November 6, 2
2012-11-06
Rate limiting per-flow of traffic to CPU on network switching and routing devices
Grant 8,255,515 - Melman , et al. August 28, 2
2012-08-28
Method and apparatus for clock wander compensation
Grant 8,250,399 - Mizrahi , et al. August 21, 2
2012-08-21
Method and apparatus for managing packets in a packet switched network
Grant 8,144,706 - Daniel , et al. March 27, 2
2012-03-27
Switching Apparatus and Method Based on Virtual Interfaces
App 20110134925 - Safrai; Uri ;   et al.
2011-06-09
IP multicast forwarding in MAC bridges
Grant 7,933,268 - Melman , et al. April 26, 2
2011-04-26
Method and apparatus for packet scheduling
Grant 7,894,347 - Anker , et al. February 22, 2
2011-02-22
Hardware implementation of network testing and performance monitoring in a network device
Grant 7,881,221 - Arad , et al. February 1, 2
2011-02-01
Preventing denial-of-service attacks employing broadcast packets
Grant 7,826,447 - Bishara , et al. November 2, 2
2010-11-02
Efficient host-controller address learning in ethernet switches
Grant 7,826,452 - Bishara , et al. November 2, 2
2010-11-02
Secure automatic learning in ethernet bridges
Grant 7,796,590 - Melman , et al. September 14, 2
2010-09-14
Fast failover recovery for stackable network switches
Grant 7,756,015 - Bishara , et al. July 13, 2
2010-07-13
Hardware Implementation Of Network Testing And Performance Monitoring In A Network Device
App 20100142398 - Arad; Nir ;   et al.
2010-06-10
Method and apparatus for managing packets in a packet switched network
Grant 7,706,363 - Daniel , et al. April 27, 2
2010-04-27
Hardware implementation of network testing and performance monitoring in a network device
Grant 7,668,107 - Arad , et al. February 23, 2
2010-02-23
Local area network switch using control plane packet mirroring to support multiple network traffic analysis devices
Grant 7,626,938 - Orr , et al. December 1, 2
2009-12-01
Hardware implementation of network testing and performance monitoring in a network device
App 20070223388 - Arad; Nir ;   et al.
2007-09-27

uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2024 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed