Patents by Inventor William S. Marcus

William S. Marcus 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: 5745488
    Abstract: Detection of the packet type of information packets received at a node in a packet based communications network is accomplished by comparing information from each received packet to a table (62) of possible packet types. After packet type has been identified, the corresponding packet is routed for processing based on type. For increased processing speed, the comparison with each of the entries in the table (62) can be performed substantially simultaneously. In one embodiment, a content addressable memory (CAM, 48) is utilized to store the table (62) information and to perform the required comparisons. In addition, wired OR means (50) is provided for use in reducing the total number of entries in the table (62). In a preferred embodiment, the cell types of asynchronous transfer mode (ATM) cells are detected.
    Type: Grant
    Filed: April 29, 1996
    Date of Patent: April 28, 1998
    Assignee: Motorola, Inc.
    Inventors: Horace C. Thompson, David C. Feldmeier, William S. Marcus
  • Patent number: 5130976
    Abstract: A 2.times.2 Batcher switching element (18) and a 2.times.2 banyan switching element (19) are formed utilizing dynamic charge storage devices (DL1, DL2, ILD0) and pipelined processing (100, 300). This enables the Batcher and banyan switching elements to be fast enough to switch data cells which are transmitted using the Asynchronous Transfer Mode.
    Type: Grant
    Filed: February 12, 1991
    Date of Patent: July 14, 1992
    Assignee: Bell Communications Research, Inc.
    Inventors: Jason J. Hickey, William S. Marcus
  • Patent number: 4797880
    Abstract: A full access, non-blocking, self-routing packet switch based on a Batcher sorting network is disclosed. Fake place holding packets are utilized along with a conflict resolution scheme to insure that during each packet switch cycle a packet is routed from each input port to each output port. The use of fake place holding packets insures that real packets which contain user data can be routed to the outputs having the addresses contained in their packet headers.
    Type: Grant
    Filed: October 7, 1987
    Date of Patent: January 10, 1989
    Assignee: Bell Communications Research, Inc.
    Inventors: Howard E. Bussey, Jr., James N. Giacopelli, William S. Marcus