Patents by Inventor Brian Ramelson

Brian Ramelson has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7373500
    Abstract: In one general aspect, a network communication unit is disclosed that includes a cryptographic record parsing offload engine that has an input and an output. The unit also includes a processor that includes cryptographic handshake logic and has an input operatively connected to the output of the cryptographic record parsing offload engine.
    Type: Grant
    Filed: April 15, 2003
    Date of Patent: May 13, 2008
    Assignee: Sun MicroSystems, Inc.
    Inventors: Brian Ramelson, Stephen Metzger, Paul Phillips, Rajesh Vaidheswarra
  • Patent number: 7069397
    Abstract: In one general aspect, a stream-based memory circuit is disclosed that includes physical storage elements and at least a first physical access port. A stream-based access controller is operatively connected to the physical storage elements and to the access port. The controller includes function-specific hardware logic operative to access data as streams in the physical memory in response to stream-based access commands at the access port.
    Type: Grant
    Filed: April 15, 2003
    Date of Patent: June 27, 2006
    Assignee: Sun Microsystems, Inc
    Inventors: John DeRoo, Steve Metzger, Paul Phillips, Brian Ramelson
  • Publication number: 20050060427
    Abstract: In one general aspect, a network communication unit is disclosed that includes connection servicing logic that is responsive to transport-layer headers and is operative to service virtual, error-free network connections. A programmable parser is responsive to the connection servicing logic and is operative to parse application-level information received by the connection servicing logic for at least a first of the connections. Also included is application processing logic that is responsive to the parser and operative to operate on information received through at least the first of the connections based on parsing results from the parser.
    Type: Application
    Filed: August 9, 2004
    Publication date: March 17, 2005
    Applicant: SUN MICROSYSTEMS, INC.
    Inventors: Paul Phillips, Stephen Metzger, Brian Ramelson, Thomas Levergood, Daniel Lussier, Gregory Waters
  • Publication number: 20050060414
    Abstract: In one general aspect, a network communication unit is disclosed that includes connection servicing logic that is responsive to transport-layer headers and is operative to service virtual, error-free network connections. A programmable parser is responsive to the connection servicing logic and is operative to parse application-level information received by the connection servicing logic for at least a first of the connections. Also included is application processing logic that is responsive to the parser and operative to operate on information received through at least the first of the connections based on parsing results from the parser.
    Type: Application
    Filed: August 9, 2004
    Publication date: March 17, 2005
    Applicant: SUN MICROSYSTEMS, INC.
    Inventors: Paul Phillips, Stephen Metzger, Brian Ramelson, Thomas Levergood, Daniel Lussier, Gregory Waters
  • Publication number: 20040250059
    Abstract: In one general aspect, a network communication unit is disclosed that includes a cryptographic record parsing offload engine that has an input and an output. The unit also includes a processor that includes cryptographic handshake logic and has an input operatively connected to the output of the cryptographic record parsing offload engine.
    Type: Application
    Filed: April 15, 2003
    Publication date: December 9, 2004
    Inventors: Brian Ramelson, Stephen Metzger, Paul Phillips, Rajesh Vaidheswarra
  • Publication number: 20040210725
    Abstract: In one general aspect, a stream-based memory circuit is disclosed that includes physical storage elements and at least a first physical access port. A stream-based access controller is operatively connected to the physical storage elements and to the access port. The controller includes function-specific hardware logic operative to access data as streams in the physical memory in response to stream-based access commands at the access port.
    Type: Application
    Filed: April 15, 2003
    Publication date: October 21, 2004
    Inventors: John DeRoo, Steve Metzger, Paul Phillips, Brian Ramelson
  • Publication number: 20040210663
    Abstract: In one general aspect, a network communication unit is disclosed that includes connection servicing logic that is responsive to transport-layer headers and is operative to service virtual, error-free network connections. A programmable parser is responsive to the connection servicing logic and is operative to parse application-level information received by the connection servicing logic for at least a first of the connections. Also included is application processing logic that is responsive to the parser and operative to operate on information received through at least the first of the connections based on parsing results from the parser.
    Type: Application
    Filed: April 15, 2003
    Publication date: October 21, 2004
    Inventors: Paul Phillips, Stephen Metzger, Brian Ramelson, Thomas Levergood, Daniel Lussier, Gregory Waters
  • Patent number: 6125112
    Abstract: A multistage ATM switch, method and system with switch elements with two input/outputs switchable to two other input/outputs. The switch elements are arranged connected to define a matrix with an input stage an output stage and at least one an intermediate stage. The multi stage switch inputs are presented with address information for data, the address information indicates requests for one of several outputs of said the multi stage switch. The requests are broadcast into the multi stage switch. At each stage the requests are remembered, merged and propagated to connected switching elements of a next stage. At each output of the multi stage switch grants a request if traffic can be accepted and propagates the requested grant to connected switching elements. At each switching element, upon receiving a request grant, the request grant is propagated to an input that requested the granted output port.
    Type: Grant
    Filed: March 23, 1998
    Date of Patent: September 26, 2000
    Assignee: 3Com Corporation
    Inventors: G. Paul Koning, Brian Ramelson
  • Patent number: 5781745
    Abstract: A computer network system containing a concentrator with a backplane that has a plurality of lines. The backplane contains data lines and control lines for managing and organizing the transfer of data between modules in the concentrator. The system contains intelligent devices that allow the selection of transmitting modules to occur at the same time as actual data transfer is going on between other modules. This is preferably done in a round robin arbitration process where, while data is being transferred by a first module, a bus arbitration device is placing addresses of modules which sequentially follow the transmitting module onto the control lines. Modules will see their address on the control lines, and if they have a packet to transmit, they then reserve the right to transmit after the presently transmitting module is finished. In this way the selection of the next module to transmit is performed in parallel, and does not slow down, the transfer of data between modules.
    Type: Grant
    Filed: May 20, 1996
    Date of Patent: July 14, 1998
    Assignee: 3Com Corporation
    Inventors: Brian Ramelson, Frank Itkowsky, Peter Driscoll, Cary Robins, Gary Lorenz, Andreas Bovopoulos
  • Patent number: 5530842
    Abstract: A local net area network, or LAN, configuration is provided with a multiple generic LAN channel architecture which can be logically and dynamically changed. The configuration control can be applied to each module of the network and to each port of a module of a LAN hub. The architecture provides multiple LAN protocols to be used simultaneously, as needed, through protocol specific functions. Industry standard protocol such as: token bus, token ring, and fiber distributed data interface (FDDI), can be implemented using the generic channel architecture and its characteristics providing respective network functions. The architecture also provides a digital collision detection method and provides information necessary for precise network statistics monitoring. The token passing ring architecture provides a logical ring formation within the generic channel. A token passing bus architecture uses modified Ethernet.TM.
    Type: Grant
    Filed: March 31, 1994
    Date of Patent: June 25, 1996
    Assignee: 3COM Corporation
    Inventors: Menachem Abraham, David Bartolini, Samuel Ben-Meir, Ilan Carmi, John L. Cook, III, Ira Hart, Alex Herman, Steven E. Horowitz, Yongbum Kim, Yoseph Linde, Brian Ramelson, Richard Rehberg, Gordon Saussy, Yuval Shohet, Igor Zhovnirovski
  • Patent number: 5301303
    Abstract: A local net area network, or LAN, configuration is provided with a multiple generic LAN channel architecture which can be logically and dynamically changed. The configuration control can be applied to each module of the network and to each port of a module of a LAN hub. The architecture provides multiple LAN protocols to be used simultaneously, as needed, through protocol specific functions. Industry standard protocol such as: token bus, token ring, and fiber distributed data interface (FDDI), can be implemented using the generic channel architecture and its characteristics providing respective network functions. The architecture also provides a digital collision detection method and provides information necessary for precise network statistics monitoring. The token passing ring architecture provides a logical ring formation within the generic channel. A token passing bus architecture uses modified Ethernet.TM.
    Type: Grant
    Filed: April 16, 1991
    Date of Patent: April 5, 1994
    Assignee: Chipcom Corporation
    Inventors: Menachem Abraham, David Bartolini, Samuel Ben-Meir, Ilan Carmi, John L. Cook, III, Ira Hart, Alex Herman, Steven E. Horowitz, Yongbum Kim, Yoseph Linde, Brian Ramelson, Richard Rehberg, Gordon Saussy, Yuval Shohet, Igor Zhovnirovski