loadpatents
name:-0.039584875106812
name:-0.046011924743652
name:-0.0026178359985352
Assarpour; Hamid Patent Filings

Assarpour; Hamid

Patent Applications and Registrations

Patent applications and USPTO patent grants for Assarpour; Hamid.The latest application filed is for "network based service function chaining".

Company Profile
2.61.47
  • Assarpour; Hamid - Arlington MA
  • Assarpour; Hamid - Harvard MA
*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
Self adapting driver for controlling datapath hardware elements
Grant 10,084,613 - Assarpour September 25, 2
2018-09-25
Network based service function chaining on top of rack switches
Grant 9,923,815 - Assarpour , et al. March 20, 2
2018-03-20
Method for layer 2 forwarding in a multi-node switch cluster
Grant 9,729,346 - Assarpour , et al. August 8, 2
2017-08-08
Method for real-time synchronization of ARP record in RSMLT cluster
Grant 9,608,841 - Assarpour March 28, 2
2017-03-28
Method for mapping packets to network virtualization instances
Grant 9,451,056 - Assarpour , et al. September 20, 2
2016-09-20
Network Based Service Function Chaining
App 20160134531 - Assarpour; Hamid ;   et al.
2016-05-12
Method for abstracting datapath hardware elements
Grant 9,270,586 - Assarpour February 23, 2
2016-02-23
Method for thread reduction in a multi-thread packet processor
Grant 9,164,771 - Assarpour October 20, 2
2015-10-20
Method and apparatus for efficient loop instruction execution using bit vector scanning
Grant 9,152,423 - Assarpour , et al. October 6, 2
2015-10-06
Method and apparatus providing split multi link trunk (SMLT) for advanced technology attachment (ATA) over Ethernet
Grant 9,124,516 - Assarpour September 1, 2
2015-09-01
Method for heap management
Grant 9,086,950 - Assarpour July 21, 2
2015-07-21
Method for reducing processing latency in a multi-thread packet processor with at least one re-order queue
Grant 9,083,563 - Assarpour July 14, 2
2015-07-14
Method for Specifying Packet Address Range Cacheability
App 20150095582 - Assarpour; Hamid
2015-04-02
Packet processor configured for processing features directed by branch instruction with logical operator and two feature selector fields
Grant 8,909,906 - Assarpour December 9, 2
2014-12-09
Method for Media Access Control address learning and learning rate suppression
Grant 8,908,564 - Assarpour December 9, 2
2014-12-09
Method and apparatus for lossless behavior for multiple ports sharing a buffer pool
Grant 8,867,360 - Assarpour October 21, 2
2014-10-21
Method and apparatus for lossless link recovery between two devices interconnected via multi link trunk/link aggregation group (MLT/LAG)
Grant 8,861,334 - Assarpour October 14, 2
2014-10-14
Method for TCAM lookup using a key in multi-threaded packet processors
Grant 8,861,524 - Assarpour October 14, 2
2014-10-14
Method for IP longest prefix match using prefix length sorting
Grant 8,848,707 - Assarpour September 30, 2
2014-09-30
Method and apparatus for efficient memory bank utilization in multi-threaded packet processors
Grant 8,832,350 - Assarpour , et al. September 9, 2
2014-09-09
Implementation of a QoS processing filter to manage upstream over-subscription
Grant 8,824,293 - Assarpour , et al. September 2, 2
2014-09-02
Method and apparatus for temporal-based flow distribution across multiple packet processors
Grant 8,804,507 - Assarpour August 12, 2
2014-08-12
Method for IPv6 longest prefix match
Grant 8,798,066 - Assarpour August 5, 2
2014-08-05
Method and apparatus for layer 2 loop prevention in a multi-node switch cluster
Grant 8,750,122 - Assarpour June 10, 2
2014-06-10
Method and apparatus for control plane CPU overload protection
Grant 8,693,335 - Assarpour April 8, 2
2014-04-08
Method for Heap Management
App 20140089625 - Assarpour; Hamid
2014-03-27
Method for IPv6 Longest Prefix Match
App 20140086249 - Assarpour; Hamid
2014-03-27
Method for Abstracting Datapath Hardware Elements
App 20140086240 - Assarpour; Hamid
2014-03-27
Method for Virtual Multicast Group IDs
App 20140086237 - Assarpour; Hamid
2014-03-27
Method for IP Longest Prefix Match Using Prefix Length Sorting
App 20140086248 - Assarpour; Hamid
2014-03-27
Self Adapting Driver for Controlling Datapath Hardware Elements
App 20140086241 - Assarpour; Hamid
2014-03-27
Control plane packet processing and latency control
Grant 8,660,132 - Assarpour , et al. February 25, 2
2014-02-25
Method and apparatus providing selective flow redistribution across Multi Link Trunk/Link Aggregation Group (MLT/LAG) after port member failure and recovery
Grant 8,634,417 - Assarpour January 21, 2
2014-01-21
Method for Reducing Processing Latency in a Multi-Thread Packet Processor with at Least One Re-Order Queue
App 20140003439 - Assarpour; Hamid
2014-01-02
Method for Thread Reduction in a Multi-Thread Packet Processor
App 20140006757 - Assarpour; Hamid
2014-01-02
Method for Layer 2 Forwarding in a Multi-node Switch Cluster
App 20140003423 - Assarpour; Hamid ;   et al.
2014-01-02
Method for Mapping Packets to Network Virtualization Instances
App 20140003434 - Assarpour; Hamid ;   et al.
2014-01-02
Method and apparatus for maintaining port state tables in a forwarding plane of a network element
Grant 8,619,605 - Assarpour December 31, 2
2013-12-31
Method and apparatus for Lossless Behavior For Multiple Ports Sharing a Buffer Pool
App 20130250762 - Assarpour; Hamid
2013-09-26
Method and Apparatus for Control Plane CPU Overload Protection
App 20130250763 - Assarpour; Hamid
2013-09-26
Method for paramaterized application specific integrated circuit (ASIC)/field programmable gate array (FPGA) memory-based ternary content addressable memory (TCAM)
Grant 8,489,849 - Assarpour , et al. July 16, 2
2013-07-16
Method and apparatus for locally implementing port selection via synchronized port state databases maintained by the forwarding plane of a network element
Grant 8,477,791 - Assarpour July 2, 2
2013-07-02
Network switch port aggregation
Grant 8,422,504 - Assarpour April 16, 2
2013-04-16
Method And Apparatus Providing Split Multi Link Trunk (smlt) For Advanced Technology Attachment (ata) Over Ethernet
App 20130077471 - Assarpour; Hamid
2013-03-28
Method and apparatus for providing fast reroute of a unicast packet within a network element to an available port associated with a multi-link trunk
Grant 8,385,335 - Assarpour February 26, 2
2013-02-26
Method and apparatus for providing fast reroute of a multicast packet within a network element to an available port associated with a multi-link trunk
Grant 8,351,431 - Assarpour January 8, 2
2013-01-08
Method and apparatus for providing fast reroute of a packet that may be forwarded on one of a plurality of equal cost multipath routes through a network
Grant 8,351,429 - Assarpour January 8, 2
2013-01-08
Method And Apparatus For Lossless Link Recovery Between Two Devices Interconnected Via Multi Link Trunk/link Aggregation Group (mlt/lag)
App 20120320737 - Assarpour; Hamid
2012-12-20
Method and Apparatus Providing Selective Flow Redistribution Across Multi Link Trunk/Link Aggregation Group (MLT/LAG) After Port Member Failure and Recovery
App 20120307623 - Assarpour; Hamid
2012-12-06
Metro Ethernet Connectivity Fault Management Acceleration
App 20120275293 - Tausanovitch; Nicolas ;   et al.
2012-11-01
Method And Apparatus For Temporal-based Flow Distribution Across Multiple Packet Processors
App 20120250692 - Assarpour; Hamid
2012-10-04
Method And Apparatus For Efficient Loop Instruction Execution Using Bit Vector Scanning
App 20120246449 - Assarpour; Hamid ;   et al.
2012-09-27
IMPLEMENTATION OF A QoS PROCESSING FILTER TO MANAGE UPSTREAM OVER-SUBSCRIPTION
App 20120218894 - Assarpour; Hamid ;   et al.
2012-08-30
Metro Ethernet connectivity fault management acceleration
Grant 8,243,608 - Tausanovitch , et al. August 14, 2
2012-08-14
Method For Providing Scalable Storage Virtualization
App 20120185618 - Assarpour; Hamid
2012-07-19
Performing Policing Operations In Packet Time
App 20120127864 - Assarpour; Hamid ;   et al.
2012-05-24
Network Switch Port Aggregation
App 20120127998 - Assarpour; Hamid
2012-05-24
Method For Media Access Control Address Learning And Learning Rate Suppression
App 20110317699 - Assarpour; Hamid
2011-12-29
Method And Apparatus For Branch Reduction In A Multithreaded Packet Processor
App 20110320788 - Assarpour; Hamid
2011-12-29
Method For Tcam Lookup In Multi-threaded Packet Processors
App 20110320705 - Assarpour; Hamid
2011-12-29
Method For Paramaterized Application Specific Integrated Circuit (ASIC)/Field Programmable Gate Array (FPGA) Memory-Based Ternary Content Addressable Memory (TCAM)
App 20110320693 - Assarpour; Hamid ;   et al.
2011-12-29
Control Plane Packet Processing and Latency Control
App 20110317713 - Assarpour; Hamid ;   et al.
2011-12-29
Method For Real-time Synchronization Of Arp Record In Rsmlt Cluster
App 20110317700 - Assarpour; Hamid
2011-12-29
Method and Apparatus for Efficient Memory Bank Utilization in Multi-Threaded Packet Processors
App 20110320680 - Assarpour; Hamid ;   et al.
2011-12-29
Method and apparatus for maintaining port state tables in a forwarding plane of a network element
App 20100293200 - Assarpour; Hamid
2010-11-18
Method And Apparatus For Providing Fast Reroute Of A Multicast Packet Within A Network Element To An Available Port Associated With A Multi-link Trunk
App 20100290464 - Assarpour; Hamid
2010-11-18
Method And Apparatus For Providing Fast Reroute Of A Packet That May Be Forwarded On One Of A Plurality Of Equal Cost Multipath Routes Through A Network
App 20100290458 - Assarpour; Hamid
2010-11-18
Method And Apparatus For Providing Fast Reroute Of A Unicast Packet Within A Network Element To An Available Port Associated With A Multi-link Trunk
App 20100290469 - Assarpour; Hamid
2010-11-18
Method And Apparatus For Locally Implementing Port Selection Via Synchronized Port State Databases Maintained By The Forwarding Plane Of A Network Element
App 20100290335 - Assarpour; Hamid
2010-11-18
Providing an abstraction layer in a cluster switch that includes plural switches
Grant 7,751,329 - Lapuh , et al. July 6, 2
2010-07-06
Metro Ethernet Connectivity Fault Management Acceleration
App 20100169718 - Tausanovitch; Nicolas ;   et al.
2010-07-01
Method and system for merging bandwidth in multiplexing flows
Grant 7,535,842 - Venables , et al. May 19, 2
2009-05-19
Providing an abstraction layer in a cluster switch that includes plural switches
App 20090092043 - Lapuh; Roger ;   et al.
2009-04-09
Dynamically scalable edge router
App 20050249229 - Wilkie, Richard ;   et al.
2005-11-10
Method and apparatus for enabling redundancy in a network element architecture
App 20050226148 - Assarpour, Hamid
2005-10-13
Normalization of vectors associated with a display pixels of computer generated images
Grant 5,369,737 - Gholizadeh , et al. November 29, 1
1994-11-29
Apparatus for exchanging pixel data among pixel processors
Grant 4,958,303 - Assarpour , et al. September 18, 1
1990-09-18

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