Search

Dirk Brandis Phones & Addresses

  • 15 San Gregorio Ct, Novato, CA 94947 (415) 897-9516 (415) 898-5568
  • 9 Cedarwood Ln, Novato, CA 94947 (415) 897-9209 (415) 897-9516
  • Incline Village, NV
  • 1017 3Rd St, Hermosa Beach, CA 90254
  • Redondo Beach, CA
  • 15 San Gregorio Ct, Novato, CA 94947

Publications

Isbn (Books And Publications)

Typologie Von Einflussfaktoren Fur Private Direktinvestitionen Im Ausland

View page
Author

Dirk Brandis

ISBN #

3883231762

Us Patents

Method And System For Switch Fabric Flow Control

View page
US Patent:
6654343, Nov 25, 2003
Filed:
Mar 19, 2001
Appl. No.:
09/812985
Inventors:
Dirk Kurt Brandis - Novato CA
Yantao Jia - Stow MA
Bob Reissfelder - Westwood MA
Lei Jin - Irvine CA
Shahzad Ali - Rohnert Park CA
Stephen John West - Petaluma CA
Hui Zhang - Santa Rosa CA
Shuangxia Sarah Zhu - Rohnert Park CA
Assignee:
Turin Networks - Petaluma CA
International Classification:
G01R 3108
US Classification:
370229, 370236, 370389
Abstract:
An ingress is coupled with the switch fabric to send flows of data across the switch fabric. Each of the flows of data is associated with a flow identification information and a priority level. An egress is coupled with the switch fabric to receive the flows of data from the ingress. The egress is configured to send one or more flow control messages to the ingress to control a pace that the ingress sends the flows of data to the egress. Each of the flow control messages includes one or more of a flow identification information, an egress space availability information and a new priority level for a flow.

Backplane Protocol

View page
US Patent:
6819686, Nov 16, 2004
Filed:
Dec 22, 2000
Appl. No.:
09/745982
Inventors:
Dirk Brandis - Novato CA
Frank Marrone - Cloverdale CA
Assignee:
Turin Networks - Petaluma CA
International Classification:
H04J 300
US Classification:
370535, 370463, 370466, 370352, 370506
Abstract:
A method and apparatus for transferring information in a communications system is described. In one embodiment, the method comprises creating a frame of information on a first line card and sending the frame over a backplane to a second line card using a serial link interconnect. The frame comprises first, second and third portions. The first portion includes information to process the second and third portions. The second portion has packet and time-division multiplexed (TDM) data in multiple channels. Each of the channels is allocable to packet data or TDM data. The third portion includes data placed into the frame to accommodate for differences in timing references between the line cards.

Distributed Control Of Data Flow In A Network Switch

View page
US Patent:
7006438, Feb 28, 2006
Filed:
May 31, 2001
Appl. No.:
09/872125
Inventors:
Steve West - Petaluma CA, US
Dirk Brandis - Novato CA, US
Russ Smith - Sebastopol CA, US
Frank Marrone - Cloverdale CA, US
Assignee:
Turin Networks - Petaluma CA
International Classification:
H04J 3/14
US Classification:
370231, 370235, 3703951, 37039541, 370468
Abstract:
The network switch described herein provides a cell/packet switching architecture that switches between line interface cards across a meshed backplane. In one embodiment, the switching can be accomplished at, or near, line speed in a protocol independent manner. The protocol independent switching provides support for various applications including Asynchronous Transfer Mode (ATM) switching, Internet Protocol (IP) switching, Multiprotocol Label Switching (MPLS) switching, Ethernet switching and frame relay switching. The architecture allows the network switch to provision service on a per port basis. In one embodiment, the network switch provides a non-blocking topology with both input and output queuing and per flow queuing at both ingress and egress. Per flow flow-control can be provided between ingress and egress scheduling. Strict priority, round robin, weighted round robin and earliest deadline first scheduling can be provided.

Modular High-Capacity Solid-State Mass Data Storage Device For Video Servers Including A Switch For Simultaneous Multi-Viewer Access

View page
US Patent:
56511299, Jul 22, 1997
Filed:
Mar 6, 1996
Appl. No.:
8/611353
Inventors:
Timothy A. Yokote - Torrance CA
Grant J. Stockton - Long Beach CA
Eric L. Upton - North Redondo Beach CA
Arthur G. Enyedy - Redondo Beach CA
Dirk K. Brandis - Hermosa Beach CA
Assignee:
TRW Inc. - Redondo Beach CA
International Classification:
G06F 1300
H04N 710
US Classification:
395431
Abstract:
A modular solid-state mass data storage device providing high-density, high capacity storage of numerous full-length movies for video server applications. The mass data storage device employs a modular pipeline architecture in which a distributed array of controller/memory modules is arranged in parallel controller/memory channels on one or more controller/memory cards. The modular pipeline architecture, in which each controller/memory channel has multiple controller/memory modules connected in a serial chain by address, data and control buses, allows the number of controller/memory modules in each channel and the number of controller/memory channels to be selected to accommodate a desired storage size and transfer rate, without an undesirably high latency time. An asynchronous transfer mode (ATM) switch allows multiple viewers to access the movies stored in the mass data storage device with independent video cassette recorder (VCR)-like control of the movie being watched. In a disclosed embodiment, the controller/memory modules in each channel are connected to first and second buses which extend from a data format module, the first bus also extending from the last controller/memory modules in each channel back to the data format module.

Solid-State Mass Storage Data Stream Generator

View page
US Patent:
60671084, May 23, 2000
Filed:
Dec 12, 1996
Appl. No.:
8/764472
Inventors:
Timothy A. Yokote - Torrance CA
Dirk K. Brandis - Novato CA
Thomas J. Gritzmacher - Torrance CA
Assignee:
TRW Inc. - Redondo Beach CA
International Classification:
H04N 710
US Classification:
348 7
Abstract:
Apparatus, and a related method for its operation, for generating multiple parallel streams of data from a large solid-state mass storage device, under the individual control of multiple users requesting the data streams. The apparatus includes a hardware interface table containing a user command and current memory address for each active user requesting data from storage. Memory array addressing logic cycles through the hardware interface table and generates multiple streams of memory array addresses based on the user commands and the current memory addresses, but without using a processor to generate the addresses. The address streams are directed to a memory array, from which are output multiple streams of corresponding data. User commands for selective control of each data stream are converted to new memory addresses, which are stored in the hardware interface table and almost instantly result in performance of requested control functions with respect to the data streams.

Modular High-Capacity Solid-State Mass Data Storage Device Including Controller/Memory Modules Arranged In Parallel Channels

View page
US Patent:
54716039, Nov 28, 1995
Filed:
Oct 19, 1992
Appl. No.:
7/963192
Inventors:
Timothy A. Yokote - Torrance CA
Eric L. Upton - Redondo Beach CA
Arthur G. Enyedy - Redondo Beach CA
Grant J. Stockton - Long Beach CA
Dirk K. Brandis - Hermosa Beach CA
Assignee:
TRW Inc. - Redondo Beach CA
International Classification:
G06F 1300
G06F 1312
US Classification:
395402
Abstract:
A modular solid-state mass data storage device providing high-density, high-capacity storage of data employs a modular pipeline architecture in which a distributed array of controller/memory modules is arranged in parallel controller/memory channels on one or more controller/memory cards, each controller/memory channel having first and last controller/memory modules. The modular storage device also includes a data format module, and first and second busses connecting outputs of the data format module to inputs of each of the first and last controller/memory modules. The first bus also connects outputs of the last controller/memory module in each channel back to an input of the data format modules. The modular pipeline architecture allows the number of controller/memory modules in each channel to be easily configured to accommodate any required storage size, while the number of controller/memory channels can be configured to accommodate any required storage size and transfer rate, without increasing latency time. The modular pipeline architecture also greatly simplifies the complexity of the memory controllers, and high-density packaging of the controller/memory modules provides compact storage for large amounts of data.
Dirk K Brandis from Novato, CA, age ~58 Get Report