Patents by Inventor Brian C. Edem
Brian C. Edem 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: 8464093Abstract: A memory array comprises N+1 memory elements. N memory elements store data and one or more error check bits respectively derived from the stored data. A separate N+1 memory element stores parity bits generated from the data stored in the N memory elements. These parity bits are stored in. To recover from data errors, data in each N memory element are first checked using their respective error check bits. If faulty data are detected in one of the N memory elements, an exclusive-or operation is performed involving data in the remaining N?1 memory elements and parity bits in the N+1 memory element. This recovers the faulty data in the one memory element.Type: GrantFiled: September 3, 2004Date of Patent: June 11, 2013Assignee: Extreme Networks, Inc.Inventors: Erik R. Swenson, Brian C. Edem, Thuan D. Nguyen, Khoi D. Vu
-
Patent number: 5687174Abstract: Support for a mixed network environment is provided which can contain multiple isochronous and/or non-isochronous LAN protocols such as isochronous-ethernet, ethernet, isochronous-token ring, token ring, other isochronous-LAN or other LAN systems. Support for a mixed environment includes a protocol detection mechanism which is embodied in a handshaking scheme. This handshaking scheme determines the signalling capability at the end points of the link and implements the correct protocol. This enables isochronous nodes and hubs to automatically detect the presence of ethernet, token ring, or other LAN equipment at the other end of the network cable. If this detection occurs, the isochronous LAN equipment will fall-back to a LAN compliant mode of operation. Typically, only the hub will have the capability of operating in different networking modes, such as ethernet, Token Ring isochronous modes.Type: GrantFiled: April 26, 1995Date of Patent: November 11, 1997Assignee: National Semiconductor CorporationInventors: Brian C. Edem, Debra J. Worsley
-
Patent number: 5668811Abstract: A data communication system, such as a local area network, is provided with a capability of transmitting isochronous data. Preferably the system conveys both isochronous data and non-isochronous data by time-multiplexing the data into a recurring frame structure on a four-bit nibble basis. An efficient encoding scheme permits transmission of both isochronous and non-isochronous data over existing media, such as twisted pair, without degrading bandwidth previously achieved for non-isochronous data over the same media, such as using an ethernet system. Bandwidth available for a particular isochronous source/sink is selectable and sustainable with a predefined granularity. The arriving data is de-multiplexed at the hub into separate channels for handling the separate streams by appropriate hardware. Preferably, the present invention can be implemented in a fashion that is transparent to already-installed media access controllers.Type: GrantFiled: June 7, 1995Date of Patent: September 16, 1997Assignee: National Semiconductor CorporationInventors: Debra J. Worsley, Brian C. Edem
-
Patent number: 5617418Abstract: Support for a mixed network environment is provided which can contain multiple isochronous and/or non-isochronous LAN protocols such as Isochronous-Ethernet, Ethernet, isochronous-token ring, token ring, other isochronous-LAN or other LAN Systems. Support for a mixed environment includes a protocol detection mechanism which is embodied in a handshaking scheme. This handshaking scheme determines the signalling capability at the end points of the link and implements the correct protocol. This enables isochronous nodes and hubs to automatically detect the presence of Ethernet, token ring, or other LAN equipment at the other and of the network cable. If this detection occurs, the isochronous LAN equipment will fall-back to a LAN compliant mode of operation. Typically, only the hub will have the capability of operating in different networking modes, such as Ethernet, Token Ring isochronous modes.Type: GrantFiled: November 1, 1993Date of Patent: April 1, 1997Assignee: National Semiconductor CorporationInventors: Ramin Shirani, Brian C. Edem
-
Patent number: 5586117Abstract: An apparatus matches the configuration of a first station of a local area network to the configuration of the second station of the local area network. The first station detects a protocol advertisement from the second station that indicates a protocol in which the second station is capable of operating. The first station compares the indicated protocol of the second station to a protocol in which the first station is capable of operating. The first station determines, when the result of the comparison is negative, which of the first station and the second station is a higher priority station. The first station advertises, to the second station, a protocol capability of the first station, The first station changes the advertised protocol capability of the first station when it is determined that the first station is the higher priority station.Type: GrantFiled: June 20, 1994Date of Patent: December 17, 1996Assignee: National Semiconductor CorporationInventors: Brian C. Edem, Srinivas Kola
-
Patent number: 5566169Abstract: A data communication system, such as a local area network, is provided with a capability of transmitting isochronous data. Preferably the system conveys both isochronous data and non-isochronous data by time-multiplexing the data into a recurring frame structure on a four-bit nibble basis. An efficient encoding scheme permits transmission of both isochronous and non-isochronous data over existing media, such as twisted pair, without degrading bandwidth previously achieved for non-isochronous data over the same media, such as using an ethernet system. Bandwidth available for a particular isochronous source/sink is selectable and sustainable with a predefined granularity. The arriving data is de-multiplexed at the hub into separate channels for handling the separate streams by appropriate hardware. Preferably, the present invention can be implemented in a fashion that is transparent to already-installed media access controllers.Type: GrantFiled: November 1, 1993Date of Patent: October 15, 1996Assignee: National Semiconductor CorporationInventors: Geetha N. K. Rangan, Debra J. Worsley, Richard Thaik, Brian C. Edem
-
Patent number: 5559796Abstract: A network for transferring packet data in a frame structure, preferably mixed with isochronous data. The frame structure is a continuously repeating structure, with each frame having a number of time slots. Certain ones of the time slots are available for transmitting packet data. The packet data is re-timed, e.g., by using a FIFO to output the data nibble-wise as required by the frame structure. Information about variability in delays at the transmitting end is sent to the receiving end. The receiving end uses the information to eliminate the variability, such as by a variable delay FIFO, thus restoring/recreating the original packet and IFG timing. Preferably, the frame structure is translated to and from a packet structure to permit the present invention to be used with previously available packet circuitry such as a media access controller and a hub repeater circuit.Type: GrantFiled: February 28, 1995Date of Patent: September 24, 1996Assignee: National Semiconductor CorporationInventors: Brian C. Edem, Debra J. Worsley
-
Patent number: 5550802Abstract: The present invention provides for communication of data to and from isochronous data sources and sinks. Preferably, a portion of bandwidth on the link is also dedicated to convey data to and from non-isochronous sources and sinks, as well as to permit conveying housekeeping information (such as information relating to data sources and destinations) and status and control maintenance information. A management port is included in the isochronous switching devices to allow monitoring or diagnostic access to the serial isochronous data stream to and from all physical layer portion connections. Accessing one connection's data stream does not affect normal operation of the other connections.Type: GrantFiled: February 7, 1995Date of Patent: August 27, 1996Assignee: National Semiconductor CorporationInventors: Debra J. Worsley, Geetha N. K. Rangan, Brian C. Edem, Michael S. Evans
-
Patent number: 5544324Abstract: A data communication system, such as a local area network, is provided with a capability of transmitting isochronous data. Preferably the system conveys both isochronous data and non-isochronous data by time-multiplexing the data into a recurring frame structure on a four-bit nibble basis. Bandwidth available for a particular isochronous source/sink is selectable and sustainable with a predefined granularity. Data rates can be adjusted by using "rate adjustment" time slots which can transmit data in some frames and "no data" in other frames. A particular time frame or template is provided which accommodates isochronous data, non-isochronous data, D channel data, maintenance data and frame synchronization signals. Non-isochronous operation and bandwidth allocation is independent and transparent to the isochronous data activity. Frame timing can be coordinated with one or more reference clock signals, e.g., from a public telephone or wide area network.Type: GrantFiled: November 2, 1992Date of Patent: August 6, 1996Assignee: National Semiconductor CorporationInventors: Brian C. Edem, Debra J. Worsley
-
Patent number: 5521928Abstract: An apparatus and method for transferring data between two entities in a time slot interchange fashion. The apparatus and method includes a buffer memory comprised of three sections to accommodate up to one cycle of skew between the two independently operating entities. Cycle start detection logic coupled to the two entities controls or, as implemented in the preferred embodiment, designates a physical location within the buffer memory for each of the three sections upon receipt of cycle start reference signals from the two entities.Type: GrantFiled: May 11, 1995Date of Patent: May 28, 1996Assignee: National Semiconductor CorporationInventors: Debra J. Worsley, Brian C. Edem, Michael S. Evans
-
Patent number: 5506846Abstract: A data communication system such as a local area network or a wide area network capable of transmitting isochronous data. The system conveys both isochronous data and non-isochronous data by time multiplexing data into a recurring frame structure on a 4-bit nibble basis. The arriving data is de-multiplexed at a hub into separate channels which are forwarded to separate hardware appropriate for handling the particular data stream. The data is passed hierarchically from a source, through a node, and to a hub. The hub places the data into an internal connection memory for switching onto a high bandwidth bus for distribution to other destination hubs, nodes, or sinks, except, where the source node and destination node are attached to the same hub, the hub provides a local loopback to the destination node, thus avoiding the need to place the transmitted data onto the bus. This system conserves room on the bus for other isochronous and non-isochronous data.Type: GrantFiled: April 12, 1994Date of Patent: April 9, 1996Assignee: National Semiconductor CorporationInventors: Brian C. Edem, Debra J. Worsley, Michael S. Evans
-
Patent number: 5440556Abstract: A data communication system, such as a local area network, is provided with a capability of transmitting isochronous data. The system conveys both isochronous data and non-isochronous data by time-multiplexing the data into a recurring frame structure on a four-bit nibble basis. The arriving data is de-multiplexed at the hub into separate channels for handling the separate streams by appropriate hardware. When no calls are in progress, a low power mode enables two ends of a network link to reduce power consumption by transmitting a single pulse once every 125 microseconds in lieu of transmitting an entire cycle template. Synchronization while in low power mode allows circuitry at both ends of a network link to remain synchronized to a single reference clock.Type: GrantFiled: November 1, 1993Date of Patent: August 8, 1995Assignee: National Semiconductor CorporationInventors: Brian C. Edem, Debra J. Worsley, Michael S. Evans
-
Patent number: 5406559Abstract: A data transfer delay compensation system for a data communications system having a first transceiver and a second transceiver wherein the first transceiver includes circuitry for transferring an external cycle reference signal and a cycle delay signal to the second transceiver. The second transceiver includes circuitry for transmitting the received cycle reference back to the first transceiver a given time period after receipt of the cycle reference. The first transceiver receives the cycle reference transmitted from the second transceiver and measures a phase difference between the received cycle reference and the external cycle reference signal in order to update the cycle delay signal.Type: GrantFiled: November 2, 1992Date of Patent: April 11, 1995Assignee: National Semiconductor CorporationInventors: Brian C. Edem, Debra J. Worsley, Michael S. Evans
-
Patent number: 5361261Abstract: A network for transferring packet data in a frame structure, preferably mixed with isochronous data is provided. The frame structure is a continuously repeating structure, with each frame having a number of time slots. Certain ones of the time slots are available for transmitting packet data. The packet data is re-timed, e.g., by using a FIFO to output the data nibble-wise as required by the frame structure. Similar re-timing can be used for isochronous data so that the frame structure defines time-division multiplexing of the packet data and isochronous data. A four/five encoding scheme provides sufficient encoding efficiency that both the packet data and other data can be accommodated without degrading the data rate of the packet data. The encoding scheme provides extra symbols which can be used for transferring "no carrier" information, or "frame alignment" messages.Type: GrantFiled: November 2, 1992Date of Patent: November 1, 1994Assignee: National Semiconductor CorporationInventors: Brian C. Edem, Debra J. Worsley
-
Patent number: 5349684Abstract: A speed and memory control system and method for use with a sort accelerator having a rebound sorter. The speed and memory control system includes a variable length shift register which utilizes circulating RAM indexing, tag extraction lookahead features to speed up access of records, and merge lookahead and memory management features to provide quick and effective storage of records.Type: GrantFiled: July 22, 1992Date of Patent: September 20, 1994Assignees: Digital Equipment Corporation, National Semiconductor CorporationInventors: Brian C. Edem, Richard P. Helliwell, John T. Johnston, Richard F. Lary
-
Patent number: 5319651Abstract: A data integrity checking system and method for use with a sort accelerator having a rebound sorter as a merger. The data integrity checking system checks the integrity of data which has been processed by a sorting system wherein unsorted data has been received from and sorted data has been delivered to a host processor. Parity valves and checksum schemes are used. Sorted data is also checked for proper sorting by a sort order checker.Type: GrantFiled: March 1, 1993Date of Patent: June 7, 1994Assignees: Digital Equipment Corporation, National Semiconductor CorporationInventors: Brian C. Edem, Richard P. Helliwell, John T. Johnston, Richard F. Lary
-
Patent number: RE39116Abstract: Support for a mixed network environment is provided which can contain multiple isochronous and/or non-isochronous LAN protocols such as Isochronous-Ethernet. Ethernet, isochronous-token ring, token ring, other isochronous-LAN or other LAN Systems. Support for a mixed environment includes a protocol detection mechanism which is embodied in a handshaking scheme. This handshaking scheme determines the signalling capability at the end points of the link and implements the correct protocol. This enables isochronous nodes and hubs to automatically detect the presence of Ethernet, token ring, or other LAN equipment at the other and of the network cable. If this detection occurs, the isochronous LAN equipment will fall-back to a LAN compliant mode of operation. Typically, only the hub will have the capability of operating at different networking modes, such as Ethernet, Token Ring isochronous modes.Type: GrantFiled: April 1, 1999Date of Patent: June 6, 2006Assignee: Negotiated Data Solutions LLCInventors: Ramin Shirani, Brian C. Edem
-
Patent number: RE39395Abstract: A data communication system, such as a local area network, is provided with a capability of transmitting isochronous data. Preferably the system conveys both isochronous data and non-isochronous data by time-multiplexing the data into a recurring frame structure on a four-bit nibble basis. An efficient encoding scheme permits transmission of both isochronous and non-isochronous data over existing media, such as twisted pair, without degrading bandwidth previously achieved for non-isochronous data over the same media, such as using an ethernet system. Bandwidth available for a particular isochronous source/sink is selectable and sustainable with a predefined granularity. The arriving data is de-multiplexed at the hub into separate channels for handling the separate streams by appropriate hardware. Preferably, the present invention can be implemented in a fashion that is transparent to already-installed media access controllers.Type: GrantFiled: October 15, 1998Date of Patent: November 14, 2006Assignee: Negotiated Data Solutions LLCInventors: Geetha N. K. Rangan, Debra J. Worsley, Richard Thaik, Brian C. Edem
-
Patent number: RE39405Abstract: Support for a mixed network environment is provided which can contain multiple isochronous and/or non-isochronous LAN protocols such as isochronous-ethernet, ethernet, isochronous-token ring, token ring, other isochronous-LAN or other LAN systems. Support for a mixed environment includes a protocol detection mechanism which is embodied in a handshaking scheme. This handshaking scheme determines the signalling capability at the end points of the link and implements the correct protocol. This enables isochronous nodes and hubs to automatically detect the presence of ethernet, token ring, or other LAN equipment at the other end of the network cable. If this detection occurs, the isochronous LAN equipment will fall-back to a LAN compliant mode of operation. Typically, only the hub will have the capability of operating in different networking modes, such as ethernet, Token Ring isochronous modes.Type: GrantFiled: November 12, 1999Date of Patent: November 21, 2006Assignee: Negotiated Data Solutions LLCInventors: Brian C. Edem, Debra J. Worsley
-
Patent number: RE39812Abstract: An apparatus matches the configuration of a first station of a local area network to the configuration of the second station of the local area network. The first station detects a protocol advertisement from the second station that indicates a protocol in which the second station is capable of operating. The first station compares the indicated protocol of the second station to a protocol in which the first station is capable of operating. The first station determines, when the result of the comparison is negative, which of the first station and the second station is a higher priority station. The first station advertises, to the second station, a protocol capability of the first station, The first station changes the advertised protocol capability of the first station when it is determined that the first station is the higher priority station.Type: GrantFiled: July 28, 2005Date of Patent: September 4, 2007Assignee: National Semiconductor CorporationInventors: Brian C. Edem, Srinivas Kola