Patents Assigned to Forestay Research, LLC
  • Patent number: 7830903
    Abstract: A system and method of switching data using a switch device that includes a plurality of input ports, a plurality of switch units, and a plurality of output ports. Each input port storing data to be sent may generate a request to output data to each of the output ports to which stored data is to be sent, wherein each request identifies a specific one of the plurality of switch units to be used to transfer the data from the corresponding input port to the corresponding output port. Grants may be generated per output port per switch unit. Grants may be accepted per input port per switch unit. Data may be outputted from the respective input ports to the respective output ports, based on the accepted grants, utilizing the switch units identified in the requests corresponding to the accepted grants.
    Type: Grant
    Filed: May 20, 2010
    Date of Patent: November 9, 2010
    Assignee: Forestay Research, LLC
    Inventor: Jacob V. Nielsen
  • Patent number: 7782849
    Abstract: Variable length switch fabric for switching variable length data packets between input and output transmission paths in a communication network. In one embodiment of the invention, apparatus is provided for switching variable length data packets between input and output transmission paths in a communication network. The apparatus includes a plurality of input ports coupled to receive the plurality of variable length data packets from the input transmission paths and a plurality of output ports coupled to transmit the plurality of variable length data packets on the output transmission paths. The apparatus also includes a variable length switch fabric coupled to the plurality of input ports and the plurality of output ports, the variable length switch fabric operates to switch the plurality of variable length data packets from selected input ports to selected output ports in an unsegmented form.
    Type: Grant
    Filed: July 2, 2007
    Date of Patent: August 24, 2010
    Assignee: Forestay Research, LLC
    Inventors: Shaun Clem, Todd Khacherian, Darrin McGavin Patek, John Wallner
  • Patent number: 7742486
    Abstract: A network switching system includes transceiver devices respectively provided for a plurality of input line cards. The switching system also includes transceiver devices respective provided for a plurality of output line cards. The switching system further includes a switch device communicatively coupled to each of the plurality of input line cards and the plurality of output line cards. The switch device includes a crosspoint matrix for communicatively connecting one of the input line cards to one of the output line cards. The switch device is capable of operating in either a crosspoint mode for routing cells or packets from one of the input line cards to one of the output line cards, or a scheduler mode for controlling flow of cells and/or packets through at least one other switch device.
    Type: Grant
    Filed: July 26, 2004
    Date of Patent: June 22, 2010
    Assignee: Forestay Research, LLC
    Inventors: Jacob V. Nielsen, Claus F. Hoyer, Jacob J. Schroeder
  • Patent number: 7738472
    Abstract: A system and method of scheduling packets or cells for a switch device that includes a plurality of input ports each having at least one input queue, a plurality of switch units, and a plurality of output ports. There is generated, by each input port having a packet or cell in its at least one queue, a request to output the corresponding packet or cell to each of the output ports to which a corresponding packet or cell is to be sent to, wherein the request includes a specific one of the plurality of switch units to be used in a transfer of the packet or cell from the corresponding input port to the corresponding output port. Access is granted, per output port per switch unit, to the request made on a first priority scheme. Grants are accepted per input port per switch unit, the accepting being based on a second priority scheme.
    Type: Grant
    Filed: July 24, 2008
    Date of Patent: June 15, 2010
    Assignee: Forestay Research, LLC
    Inventor: Jacob V. Nielsen
  • Patent number: 7738473
    Abstract: A system and method of switching packets and/or cells, which includes a switching apparatus having a plurality of input units that receive at least one packet to be transferred by the switching apparatus. A plurality of output units transfer the packet out of the switching apparatus. A switch unit transfers the packet from one of the input units to one of the output units. Each input unit includes at least one input queue that temporarily holds the packet to be transferred by the switching apparatus. Each input unit also includes a respective unicast credit count unit that allows the packet to be transferred out from the queue when a current unicast credit value determined by the unicast credit count unit is at least predetermined value. Each output unit includes at least one output queue that receives the packet as switched by the switch unit, and which is to be transferred out of the switching apparatus.
    Type: Grant
    Filed: April 20, 2006
    Date of Patent: June 15, 2010
    Assignee: Forestay Research, LLC
    Inventor: Jacob V. Nielsen
  • Patent number: 7707475
    Abstract: A system and method for transmitting digital data over a transmission medium includes receiving digital values representing a plurality of N-bit characters to be output over the transmission medium, each N-bit character being either a data character or a control character. A determination is made as to which of the plurality of N-bit characters are control characters. The digital values represented by the plurality of N-bit characters are encoded to provide an encoded codeword, the encoded codeword being {M×(N?1)+P} bits having M fields of N?1 bits, each of the M fields corresponding to one of the N-bit characters being encoded.
    Type: Grant
    Filed: January 5, 2009
    Date of Patent: April 27, 2010
    Assignee: Forestay Research, LLC
    Inventor: Claus F. Hoyer