Real Time Touch



new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)




Real Time Touch

Similar
Filing Names

Brocade Communications Systems Inc
Brocade Communications Systems Inc_20100114
Brocade Communications Systems Inc_20131212

Brocade Communications Systems Inc patents


Recent patent applications related to Brocade Communications Systems Inc. Brocade Communications Systems Inc is listed as an Agent/Assignee. Note: Brocade Communications Systems Inc may have other listings under different names/spellings. We're not affiliated with Brocade Communications Systems Inc, we're just tracking patents.

ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 | Company Directory "B" | Brocade Communications Systems Inc-related inventors


Multi-destination packet forwarding for a multi-homed device in a virtual network

One embodiment of the present invention provides a switch. The switch includes a network-virtualization module, an update module, an acknowledgment module, and an election module. During operation, the network-virtualization module establishes a forwarding segment for an end device multi-homed with the switch and a second switch. The forwarding segment can... Brocade Communications Systems Inc

Progressive mac address learning

One embodiment of the present invention provides a switch in a network of interconnected switches. The switch includes a storage device, a hardware management apparatus, and a layer-2 management apparatus. The storage device stores a forwarding table, which includes an entry comprising a MAC address and an egress port for... Brocade Communications Systems Inc

Configuration orchestration

One embodiment of the present invention provides a network device that facilitates configuration orchestration. During operation, the system interprets a configuration command and stores a data structure representing a set of business logic. The business logic can be triggered by the configuration command, a local condition, or both. Furthermore, the... Brocade Communications Systems Inc

Network extension groups of global vlans in a fabric switch

One embodiment of the present invention provides a switch in a network of interconnected switches. The switch includes a network extension module, which maintains a mapping between a first virtual local area network (VLAN) identifier and a first global VLAN identifier of a network extension group. The network extension group... Brocade Communications Systems Inc

Integrated heterogeneous software-defined network

One embodiment of the present invention provides a switch in a software-defined network. The switch includes at least one port, a flow management module, and forwarding circuitry. The port is capable of receiving a frame belonging to a software-defined data flow and a frame belonging to a regular data flow.... Brocade Communications Systems Inc

Advanced link tracking for virtual cluster switching

One embodiment of the present invention provides a switch system. The switch includes a port that couples to a server hosting a number of virtual machines. The switch also includes a link tracking module. During operation, the link tracking module determines that reachability to at least one end host coupled... Brocade Communications Systems Inc

Network event locus descriptor

That each switch is configured with a series of new commands, such as NELD, which include various parameters, the parameters matching predefined terms, such as STP, BGP or DROP, and specifying a particular port or interface, if relevant. By predefining the parameters, the switch is configured to obtain data relevant... Brocade Communications Systems Inc

Method and system for signaling saving on radio access networks using early throttling mechanism for communication devices

An intelligent system and a method in a packet network to utilize the radio network resource and the core network resource in an optimized way so that more high priority, critical devices are granted access to the network while throttling the low priority, non-critical devices with the same given resource.... Brocade Communications Systems Inc

Method and determining system information in a device having a plurality of processors, each including virtual machines and some located on separate insertable boards

A framework that creates an abstraction layer to configure/display system resources and process/application resource utilization while accessing the system information from a CLI. The framework is implemented using a scripting language like python and uses pre-existing OS or OEM tools to configure/display system resource information and filter the output to... Brocade Communications Systems Inc

Method and system for idle mode transfer for load balancing across distributed data plane processing entities for mobile core network

A system and an algorithm in a mobile core network to distribute the data load across multiple data processing entities. The system is seen as having one data plane entity to the external entities like routers; hence the system can scale without needing to update the external nodes. In general... Brocade Communications Systems Inc

Method and system for selective and secure interaction of byod (bring your own device) with enterprise network through mobile wireless networks

A mechanism to allow provisioning and use of BYOD (Bring Your Own Device) for authorized access in the enterprise network through a 3G/4G/Wi-Fi access network is provided. A brokering entity in the mobile packet core is provisioned for each authorized employee with enterprise specific rules for security and steering of... Brocade Communications Systems Inc

Selective rule management based on traffic visibility in a tunnel

One embodiment of the present invention provides a switch. The switch includes a storage device, a rule management module, an inner packet module, and a packet processor. During operation, the rule management module obtains a rule associated with a data flow within tunnel encapsulation of a tunnel. This rule indicates... Brocade Communications Systems Inc

Facilitating hot-swappable switch fabric cards

One embodiment of the present invention provides a switching system. The switching system includes a plurality of line cards, each of which includes one or more ports, a processor, one or more switch fabric cards for facilitating switching among the line cards, and a memory storing instructions for facilitating efficient... Brocade Communications Systems Inc

Intelligent hardware-assisted icmp request processing

Techniques for implementing intelligent hardware assisted ICMP request processing in a network device are provided. According to one embodiment, the network device can receive an ICMP request packet and write the packet to a protocol buffer configured to queue packets for processing by a management CPU. When the ICMP request... Brocade Communications Systems Inc

Anomaly detection and prediction in a packet broker

Techniques for performing anomaly detection and prediction in a packet broker of a visibility network are provided. According to one embodiment, the packet broker can apply one or more machine learning models to network traffic that is replicated from a core network. The packet broker can further detect or predict,... Brocade Communications Systems Inc

Detection of non-powered device (non-pd) on a power-over-ethernet port based on the data link state information

Methods and systems are provided for accurately identifying devices coupled to ports of power sourcing equipment (PSE) of a Power over Ethernet (PoE) system as either powered devices (PDs) or non-powered devices (non-PDs). A device coupled to a PSE port can be identified as a non-PD in response to determining... Brocade Communications Systems Inc

Distributed configuration management for virtual cluster switching

One embodiment of the present invention provides a switch. The switch includes a port to couple to a second switch. The switch also includes a control mechanism configured to maintain a set of configuration information for a virtual cluster switch which includes a number of member switches. The set of... Brocade Communications Systems Inc

Intelligent load balancer selection in a multi-load balancer environment

Techniques for performing intelligent load balancer selection in a multi-load balancer environment are provided. In one embodiment, a computer system can generate a user interface for deploying a virtual IP address (VIP) on a load balancer in a network environment, where the network environment includes a plurality of load balancers,... Brocade Communications Systems Inc

Dynamic multi-destination traffic management in a distributed tunnel endpoint

One embodiment of the present invention provides a switch. The switch includes a storage device, a mapping module, and a packet processor. During operation, the mapping module maintains a first and a second mappings. The first mapping, which can be in the storage device, is between a first service tunnel... Brocade Communications Systems Inc

San fabric online path diagnostics

A diagnostic testing utility is used to perform online path diagnostic tests to troubleshoot components in a path that contribute to performance degradations and check application level data integrity, while traffic is allowed to flow as normal. To perform the diagnostic tests, two HBA or CNA ports at each end... Brocade Communications Systems Inc

Method and provisioning of resources to support applications and their varying demands

Embodiments of the present invention provide a method for allowing efficient allocation of data center resources in a virtualized data center. In one step, network information is obtained from a network using an application resource broker (ARB). In another step, data center information is obtained from a virtual center server... Brocade Communications Systems Inc

Constraint-based virtual network function placement

A network function virtualization (NFV) orchestration manager utilizes characteristics of the particular host, such as the platform itself, the hypervisor and the network interface to determine virtual network function (VNF) deployment. Exemplary platform characteristics are latency, throughput, scalability and migration. Factors are developed for each characteristic to provide positive or... Brocade Communications Systems Inc

Offline, intelligent load balancing of sctp traffic

Techniques for enabling offline, intelligent load balancing of Stream Control Transmission Protocol (SCTP) traffic are provided. According to one embodiment, a load balancer can receive one or more SCTP packets that have been replicated from a network being monitored. The load balancer can further recover an SCTP message from the... Brocade Communications Systems Inc

Runtime configuration of servlet filtering using dynamic injection

Embodiments according to the present invention introduce a high-level abstraction for specifying and operating dynamic filtering at runtime without service interruption. A CustomFilterAdapter implementation of the javax.servlet.Filter interface is added to the target servlet's configuration. A configuration file and/or data structure are used to establish a chain of responsibility pattern... Brocade Communications Systems Inc

Software-based packet broker

Techniques for implementing a software-based packet broker in a visibility network are provided. According to one embodiment, the software-based packet broker can comprise a network device and a cluster of one or more processing nodes. The network device can receive a control or data packet replicated from a core network... Brocade Communications Systems Inc

Traffic deduplication in a visibility network

Techniques for implementing traffic deduplication in a visibility network are provided. According to one embodiment, a packet broker of the visibility network can receive a control or data packet replicated from a core network. The packet broker can then apply a first stage deduplication process in which the packet broker... Brocade Communications Systems Inc

Federated management of intelligent service modules

Intelligent services are provided in a storage network using intelligent service modules that can be cabled to a switch external to the switch chassis and yet be managed as part of the switch's logical domain. Data and management communications between the intelligent service module and the core switch are provided... Brocade Communications Systems Inc

Distributed methodology for peer-to-peer transmission of stateful packet flows

Techniques for enabling peer-to-peer transmission of stateful packet flows in a network environment are provided. In certain embodiments, a computer system receives a packet belonging to a stateful flow, determines a query subset from a plurality of query subsets based on information from the packet, determines a first forwarding plane... Brocade Communications Systems Inc

Z-stepped parallel fan fru and method

A fan module includes a front face, a rear face, a first fan including a front face fan port facing towards the front face, and a second fan including a rear face fan port facing towards the rear face. The first fan is between the rear face and the second... Brocade Communications Systems Inc

Multi-transactional system using transactional memory logs

Techniques are disclosed for generating a multi-transactional system using transactional memory techniques. According to certain embodiments, a device may include a memory, one or more processing entities, and a transactional memory system for maintaining a plurality of transactional memory (TM) logs in a first portion of the memory. Each TM... Brocade Communications Systems Inc

Ruled-based network traffic interception and distribution scheme

Using a hash function, an L2/L3 switch can produce an FID for a data packet. The L2/L3 switch can select, from among potentially several stored VLAN flooding tables, a particular VLAN flooding table that is associated with a particular VLAN on which the data packet is to be carried. The... Brocade Communications Systems Inc

Floating daughter card system and method

A blade includes both a motherboard and daughter card to allow the combined functionality to be incorporated into a single black for size reduction. Standoffs couple the daughter card to the motherboard. Cantilever portions of the motherboard and daughter card exist between the standoffs and terminals of the motherboard and... Brocade Communications Systems Inc

Interconnection of switches based on hierarchical overlay tunneling

A novel fabric switch is provided. The switch includes a tunnel management apparatus that maintains a local inter-switch tunnel and an inter-fabric tunnel. The local inter-switch tunnel facilitates communication to a switch in a local fabric switch. The inter-fabric tunnel facilitates communication to a remote fabric switch. The switch further... Brocade Communications Systems Inc

Virtual cluster switching

One embodiment of the present invention provides a switch system. The switch includes one or more ports on the switch configured to transmit packets encapsulated based on a first protocol. The switch further includes a control mechanism. During operation, the control mechanism forms a logical switch based on a second... Brocade Communications Systems Inc

Spanning tree in fabric switches

One embodiment of the present invention provides a switch. The switch includes a packet processor and a spanning tree management module. The packet processor obtains information associated with a spanning tree from a message. The spanning tree management module, in response to the obtained information being superior to locally available... Brocade Communications Systems Inc

05/11/17 / #20170134281

System and flow management in software-defined networks

One embodiment of the present invention provides a system for facilitating flow definition management in a switch. During operation, the system identifies a generic flow definition which specifies a flow that is not specific to any input port of a switch. The system further stores in a flow lookup data... Brocade Communications Systems Inc

05/04/17 / #20170126560

Distributed methodology for peer-to-peer transmission of stateful packet flows

Techniques for enabling peer-to-peer transmission of stateful packet flows in a network environment are provided. In certain embodiments, a computer system receives a packet belonging to a stateful flow, accesses flow associating information (e.g., network address) from the packet, determines a computer system comprising a state analysis owner for the... Brocade Communications Systems Inc

05/04/17 / #20170127273

Method and system for secure distribution of mobile data traffic to closer network endpoints

When a UE provides a new request to an S-GW, the S-GW augments DNS requests and provides them to a public DNS, with the augmentation providing indications of the requested function. The public DNS responds by providing the IP address of a simplified P-GW close to the UE location. The... Brocade Communications Systems Inc

04/27/17 / #20170118041

Distributed rule provisioning in an extended bridge

Techniques for performing distributed provisioning of packet classification rules in an extended bridge are provided. According to one embodiment, a controlling bridge (CB) of the extended bridge can receive a command to create or delete a packet classification rule for one or more virtual ports of the extended bridge. The... Brocade Communications Systems Inc

04/27/17 / #20170118042

High availability for distributed network services in an extended bridge

Techniques for providing high availability for distributed network services in an extended bridge are provided. According to one embodiment, a controlling bridge (CB) of the extended bridge can detect a status change of a port extender (PE) in the bridge. The CB can further identify one or more rule contexts... Brocade Communications Systems Inc

04/27/17 / #20170118044

Virtual extensible lan tunnel keepalives

One embodiment of the present invention provides a switch that is a member of a fabric switch. The switch includes a keepalive response module that identifies a keepalive response packet that does not correspond to any keepalive packet previously transmitted by the switch. The switch also includes a switch identifier... Brocade Communications Systems Inc

04/27/17 / #20170118124

Multicast traffic load balancing over virtual link aggregation

One embodiment of the present invention provides a switch. The switch comprises one or more ports, a link management module and a load balancing module. The link management module operates a port of the one or more ports of the switch in conjunction with a remote switch to form a... Brocade Communications Systems Inc

04/27/17 / #20170118128

Flow-based host discovery in sdn networks

Techniques for performing flow-based host discovery in an SDN network are provided. According to one embodiment, an SDN controller can select, based on network topology information that is stored on the controller, a leaf network device in the network, and can determine a traffic flow corresponding to a flow rule... Brocade Communications Systems Inc

04/20/17 / #20170111274

Distributed customer premises equipment

Techniques are disclosed for providing a distributed customer premises equipment (CPE) comprising several devices. The distributed CPE may include a control plane subsystem configured to execute on a first device, a first data plane subsystem configured to execute on a second device, and a second data plane subsystem configured to... Brocade Communications Systems Inc

04/20/17 / #20170111296

Handling dynamic port/lag changes without breaking communication in an extended bridge

Techniques for handling dynamic cascade port/LAG changes without breaking communication in an extended bridge are provided. According to one embodiment, a first network device (e.g., controlling bridge) in a system of network devices (e.g., extended bridge) can receive a command relating to a change to at least one port or... Brocade Communications Systems Inc

04/13/17 / #20170104626

Lag configuration learning in an extended bridge

Techniques for configuring/learning the link aggregation groups (LAGs) of a port extender (PE) at the time the PE joins an extended bridge are provided. According to one embodiment, a first network device in a system of network devices (e.g., an extended bridge) can receive a join message from a second... Brocade Communications Systems Inc

04/13/17 / #20170104665

Handling port identifier overflow in spanning tree protocol

Techniques for handling port identifier overflow when implementing Spanning Tree Protocol (STP) in a networking system are provided. According to one embodiment, a network device can receive a spanning tree protocol (STP) bridge protocol data unit (BPDU) and can extract a port identifier value from the BPDU. The network device... Brocade Communications Systems Inc

04/13/17 / #20170104689

Virtual machine and application movement over a wide area network

Long distance cloud migration (LDCM) to overcome the limitations faced by the cloud migration techniques over long distance, high speed WAN infrastructures. LDCM overcomes the negative effects of existing TCP/IP mechanisms on the efficient use of available bandwidth. LDCM also acts as an acceleration engine to optimize various hypervisor, storage... Brocade Communications Systems Inc

04/13/17 / #20170104694

Handling dynamic cascade port/lag changes in a non-blocking manner

Techniques for handling dynamic cascade port/LAG changes in an extended bridge are provided. According to one embodiment, a first network device in an extended bridge can maintain a shadow table that stores information regarding one or more ports and one or more LAGs used to interconnect the network devices in... Brocade Communications Systems Inc

03/30/17 / #20170093628

Provisional modes for multi-mode network devices

Techniques for implementing a provisional mode in a multi-mode network device (i.e., a network device that supports at least first and second modes of operation) are provided. According to one embodiment, the network device can receive, while running in the first mode, a request to enter the second mode. In... Brocade Communications Systems Inc

03/30/17 / #20170093667

Fabric latency determination

An analytics and diagnostic node according to the present disclosure monitors oversubscription and determines flow metrics by receiving mirror command frames from one or more switching nodes. The mirror command frames could correspond to a multiple flows traversing over a connection within a network. The analytics and diagnostic node collects... Brocade Communications Systems Inc

03/30/17 / #20170093676

Command response and completion determination

An analytics and diagnostic node according to the present disclosure monitors oversubscription and determines flow metrics by receiving mirror command frames from one or more switching nodes. The mirror command frames could correspond to a multiple flows traversing over a connection within a network. The analytics and diagnostic node collects... Brocade Communications Systems Inc

03/30/17 / #20170093678

High granularity link oversubscription detection

An analytics and diagnostic node according to the present disclosure monitors oversubscription and determines flow metrics by receiving mirror command frames from one or more switching nodes. The mirror command frames could correspond to a multiple flows traversing over a connection within a network. The analytics and diagnostic node collects... Brocade Communications Systems Inc

03/23/17 / #20170085488

Intelligent, load adaptive, and self optimizing master node selection in an extended bridge

Techniques for intelligent, load adaptive, and self optimizing master node selection in an extended bridge are provided. According to one embodiment, a controlling bridge (CB) node that is part of a plurality of CB nodes in the extended bridge can determine a set of local configuration parameters and a set... Brocade Communications Systems Inc

03/16/17 / #20170078150

Ip-based interconnection of switches with a logical chassis

One embodiment of the present invention provides a switch. The switch includes a logical channel apparatus and a tunnel apparatus. The logical channel apparatus associates a logical channel identifier of a logical channel with the switch and assigns an Internet Protocol (IP) address as switch identifier of the switch. The... Brocade Communications Systems Inc

03/02/17 / #20170063727

Increased fabric scalability by designating router groups

Is in a Fibre Channel storage area network (SAN) and its included routers, the routers are placed in groups or pods. Each router only contains router port and fabric access data for routers in the same group or pod. In this manner the size of the relevant tables are reduced,... Brocade Communications Systems Inc

03/02/17 / #20170063728

Increased fabric scalability by location based zoning

In a Fibre Channel SAN and its included routers, each router contains only the LSAN zones that contain devices attached to edge fabrics which are connected to the router. LSAN zone entries include the fabric ID (FID) of each device in addition to the WWN. When a router obtains a... Brocade Communications Systems Inc

02/23/17 / #20170052916

Pci express connected network switch

A host connected to a switch using a PCI Express (PCIe) link. At the switch, the packets are received and routed as appropriate and provided to a conventional switch network port for egress. The conventional networking hardware on the host is substantially moved to the port at the switch, with... Brocade Communications Systems Inc

02/16/17 / #20170048312

Sdn-based mirroring of traffic flows for in-band network analytics

Techniques for performing SDN-based mirroring of traffic flows for in-band network analytics are provided. In one embodiment, a computer system can receive minoring configuration information from an agent, where the minoring configuration information includes one or more parameters specifying a flow to be mirrored by an in-band network device of... Brocade Communications Systems Inc

02/02/17 / #20170034047

Graceful recovery of a multicast-enabled switch

One embodiment of the present invention provides a switch. The switch includes a processor, a storage device, a multicast management module, and a graceful recovery module. The multicast management module participates in a multicast tree of a multicast group. The graceful recovery module determines a recovery event and constructs a... Brocade Communications Systems Inc

02/02/17 / #20170034060

Application timeout aware tcp loss recovery

The SACK scoreboard is used in slow recovery and the SACK scoreboard and an application programmed timeout are used to determine the initial CWND in slow recovery. The CWND is calculated so that all packets will be recovered before the application times out. A new socket option is provided for... Brocade Communications Systems Inc

01/26/17 / #20170026197

Scalable gateways for a fabric switch

One embodiment of the present invention provides a switch. The switch includes a gateway subgroup module, a tunnel management module, and a packet processor. The gateway subgroup module operates the switch in conjunction with a remote switch to form a gateway subgroup. The switch and the remote switch actively operate... Brocade Communications Systems Inc

01/19/17 / #20170019312

Network analysis and management system

Techniques are described for improved network analysis and management. In certain embodiments, multiple analysis techniques may be applied to network data collected or obtained otherwise for a network. Correlations between the results of the multiple analysis techniques may then be determined. One or more inferences identifying one or more conditions... Brocade Communications Systems Inc

01/12/17 / #20170013049

Intelligent load balancer selection in a multi-load balancer environment

Techniques for performing intelligent load balancer selection in a multi-load balancer environment are provided. In one embodiment, a computer system can generate a user interface for deploying a virtual IP address (VIP) on a load balancer in a network environment, where the network environment includes a plurality of load balancers,... Brocade Communications Systems Inc








ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009



###

This listing is an abstract for educational and research purposes is only meant as a recent sample of applications filed, not a comprehensive history. Freshpatents.com is not affiliated or associated with Brocade Communications Systems Inc in any way and there may be associated servicemarks. This data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Brocade Communications Systems Inc with additional patents listed. Browse our Agent directory for other possible listings. Page by FreshPatents.com

###