Patents Assigned to Communication Systems LLC
  • Patent number: 9979510
    Abstract: 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 an application to program an application timeout (say APP_TO). This value is used in conjunction with the RTT (round trip time) to determine the initial CWND value to insure completion before timeout. Along with the timeout, the application can also set the mode as “soft,” where the CWND value is set to “1” as conventional but when that packet is ACKed, the CWND value is increased immediately to a modified calculated value to allow timely recovery.
    Type: Grant
    Filed: July 28, 2015
    Date of Patent: May 22, 2018
    Assignee: Brocade Communications Systems LLC
    Inventors: Maulik Patel, Andy Dooley, Isaac Larson
  • Patent number: 9967025
    Abstract: A diagnostic testing utility is used to perform single link diagnostics tests including an electrical loopback test, an optical loopback test, a link traffic test, and a link distance measurement test. To perform the diagnostic tests, two ports at each end of a link are identified and then statically configured by a user. The ports will be configured as D_Ports and as such will be isolated from the fabric with no data traffic flowing through them. This configuration can be static or can be on request or on errors. The ports will then be used to send test frames to perform the diagnostic tests. After completion of requested or on error testing the ports can return to normal operation.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: May 8, 2018
    Assignee: Brocade Communications Systems, LLC
    Inventors: Meenakshi Garg, Venugopal Tummala, Gin Man Cheung, Raymond Grigsby, Balakrishna Wusirika
  • Patent number: 9967106
    Abstract: Certain embodiments of the present invention provide techniques that enable messages to be sent to a processing entity within a computing device without knowing the network address of the processing entity. In certain embodiments, instead of using the network address of the processing entity, a message can be communicated to the processing entity using information indicative of a role or state or function performed by the processing entity.
    Type: Grant
    Filed: October 26, 2015
    Date of Patent: May 8, 2018
    Assignee: Brocade Communications Systems LLC
    Inventors: Bill Ying Chin, Dan N. Retter, Mayur Mahajan, Poongovan Ponnavaikko
  • Patent number: 9912570
    Abstract: Techniques for dynamically cloning application infrastructures are provided. In one embodiment, a computer system can monitor one or more metrics pertaining to an infrastructure for an application at a first site. If the one or more metrics exceed or fall below one or more corresponding thresholds, the computer system can clone the infrastructure at a second site distinct from the first site, thereby enabling the application to be hosted at the second site.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: March 6, 2018
    Assignee: Brocade Communications Systems LLC
    Inventors: Jeffrey P. Hartley, Atul Gosain
  • Patent number: 9912536
    Abstract: Techniques for facilitating port mirroring in virtual networks are provided. In one embodiment, a computer system can receive, from a user, port mirroring configuration information for enabling port mirroring within a virtual network, the port mirroring configuration information including an identity of a port to be mirrored and an address of a traffic receiver intended to receive traffic mirrored from the port. The computer system can further power-on a virtual machine (VM) within the virtual network in response to receiving the port mirroring configuration information, where the VM executes an instance of a virtual bridge. The computer system can then transmit one or more configuration commands to the virtual bridge, where the one or more configuration commands cause the virtual bridge to perform port mirroring in accordance with the port mirroring configuration information received from the user.
    Type: Grant
    Filed: October 2, 2015
    Date of Patent: March 6, 2018
    Assignee: Brocade Communications Systems LLC
    Inventors: David McDaniel, Kiran Koushik Agrahara Sreenivasa, Balaji Varadaraju
  • Patent number: 9871676
    Abstract: 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 as tunnel gateways. The tunnel management module maintains a data structure indicating whether a tunnel source subnet is associated with the gateway subgroup. The packet processor decapsulates a tunnel-encapsulated packet in response to a tunnel source subnet of the tunnel-encapsulated packet being associated with the gateway subgroup.
    Type: Grant
    Filed: July 20, 2016
    Date of Patent: January 16, 2018
    Assignee: Brocade Communications Systems LLC
    Inventor: Vardarajan Venkatesh
  • Patent number: 8867642
    Abstract: Apparatuses, methods, and computer program products for communication are provided. In an aspect, an apparatus for communication may include a processing system configured to receive a frame configured to assign at least member information or position information for one or more identifiers, and receive a data packet associated with a particular identifier and indicating a number of space-time streams for one or more position information. In another aspect, an apparatus for communication may include a processing system configured to transmit a frame configured to assign at least member information or position information for one or more identifiers, and transmit a data packet associated with a particular identifier and indicating a number of space-time streams for one or more position information.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: October 21, 2014
    Assignee: Communication Systems LLC
    Inventor: Aitizaz Uddin Syed
  • Patent number: 7860946
    Abstract: Methods, systems, and computer-readable media for searching and concomitantly interfacing with multiple information providers, relevant individuals and communities, and information provided over a network are provided. A single interface including windows is provided. User interactions with the windows of the single interface are monitored, and information from one or more network resources is provided to the single interface based at least in part on the monitored user interactions with the windows.
    Type: Grant
    Filed: November 19, 2007
    Date of Patent: December 28, 2010
    Assignee: Disintegrated Communication Systems, LLC
    Inventors: Douglas A. Bulleit, Bharat Aluri
  • Patent number: 7860827
    Abstract: A data-synchronization computer program allows many personal portable workstations to wirelessly communicate with a server and to provide updates to an applications database. Each personal portable workstation maintains its own copy of the database with opportunistic updates that occur as the network amongst them allows. Data synchronization object data structures are generated as new data is entered at each personal portable workstation, and these are placed in synch queues for transmission when possible. Each personal portable workstation can continue to operate with its own instance of the applications database and does not depend on instant or continuous network access.
    Type: Grant
    Filed: October 23, 2006
    Date of Patent: December 28, 2010
    Assignee: Field Automated Communication Systems, LLC
    Inventor: Tariq Ayyad
  • Patent number: 7027463
    Abstract: A system is described for processing messages and calls comprising: a plurality of filtering modules to apply a corresponding plurality of rule sets in succession to filter incoming and/or outgoing electronic messages and to apply the highest priority rule from among a plurality of rule sets to calls; and a pre-inbox for temporarily storing the calls and/or electronic messages as each of the plurality of rule sets are applied, the calls and/or electronic messages being removed from the pre-inbox and disposed of only after each of the plurality of rule sets have been applied to the calls and/or electronic messages.
    Type: Grant
    Filed: July 12, 2004
    Date of Patent: April 11, 2006
    Assignee: Sonolink Communications Systems, LLC
    Inventors: Boban Mathew, Thomas John, Dagny Evans
  • Patent number: 5953139
    Abstract: An analog lightwave communication system comprises at least two optical transmitters for providing optical information signals at different optical wavelengths. A dense wavelength division multiplexer includes at least two inputs for receiving the optical information signals from the optical transmitters and multiplexes the optical information signals to a composite optical signal at an output. Each input of the dense wavelength division multiplexer comprises at least one optical resonant cavity comprising first and second reflecting materials spaced to permit resonance at a selected wavelength. A fiber optic transmission system coupled to the output of the dense wavelength division multiplexer receives the composite optical signal.
    Type: Grant
    Filed: June 21, 1996
    Date of Patent: September 14, 1999
    Assignee: CFX Communications Systems, LLC
    Inventors: Joseph E. Nemecek, Michael J. Noonan, Amaresh Mahapatra
  • Patent number: 5875048
    Abstract: A high fidelity, multi-output optical transmission system is configured utilizing a high power continuous wave YAG laser, multiport splitters, and linearized external modulation. An electro-optical modulator design in combination with a c.w. laser, power splits and couplers attains a multi-octave bandwidth transmitter possessing second and third order distortion characteristics of -60 db and a dynamic range >-140 db/Hz. The system includes multiple individually modulated transmitter outputs which effectively provides bandwidth multiplication with full redundancy for increased transmission reliability.
    Type: Grant
    Filed: March 6, 1995
    Date of Patent: February 23, 1999
    Assignee: CFX Communication Systems,LLC
    Inventors: Joseph E. Nemecek, Michael J. Noonan, Amaresh Mahapatra