Patents by Inventor Dennis Ferguson

Dennis Ferguson 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).

  • Publication number: 20060023719
    Abstract: A network device switches variable length data units from a source to a destination in a network. An input port receives the variable length data unit and a divider divides the variable length data unit into uniform length data units for temporary storage in the network device. A distributed memory includes a plurality of physically separated memory banks addressable using a single virtual address space and an input switch streams the uniform length data units across the memory banks based on the virtual address space. The network device further includes an output switch for extracting the uniform length data units from the distributed memory by using addresses of the uniform length data units within the virtual address space. The output switch reassembles the uniform length data units to reconstruct the variable length data unit. An output port receives the variable length data unit and transfers the variable length data unit to the destination.
    Type: Application
    Filed: September 15, 2005
    Publication date: February 2, 2006
    Inventors: Pradeep Sindhu, Dennis Ferguson, Bjorn Liencres, Nalini Agarwal, Hann-Hwan Ju, Raymond Manese Lim, Rasoul Oskouy, Sreeram Veeragandham
  • Publication number: 20050201396
    Abstract: A method and apparatus for switching a data packet between a source and destination in a network. The data packet includes a header portion and a data portion. The header portion includes routing information for the data packet. The method includes defining a data path in the router comprising a path through the router along which the data portion of the data packet travels and defining a control path comprising a path through the router along which routing information from the header portion travels. The method includes separating the data path and control path in the router such that the routing information can be separated from the data portion allowing for the separate processing of each in the router. The data portion can be stored in a global memory while routing decisions are made on the routing information in the control path.
    Type: Application
    Filed: May 6, 2005
    Publication date: September 15, 2005
    Inventors: Pradeep Sindhu, Kireeti Kompella, Dennis Ferguson, Bjorn Liencres, Nalini Agarwal, Hann-Hwan Ju, Raymond Lim, Rasoul Oskouy, Sreeram Veeragandham
  • Publication number: 20050163151
    Abstract: A method for communicating data in a network including a controlling node and a plurality of non-controlling nodes is provided. The method including: said controlling node sequentially polling each of said plurality of non-controlling nodes in said network to grant access to said network to allow a transfer of data to another one of said plurality of non-controlling nodes which may be stored at one or more of said plurality of non-controlling nodes; responding to said grant access at each of said plurality of non-controlling nodes with an indication of denial or acceptance; transmitting to another one of said plurality of non-controlling nodes, at least a portion of said data which may be stored at said one or more of said plurality of non-controlling nodes in the case where said response to said grant access is acceptance; and repeating the above acts in a cyclical manner.
    Type: Application
    Filed: March 15, 2005
    Publication date: July 28, 2005
    Inventors: Dennis Ferguson, Gary McMillian
  • Publication number: 20050136317
    Abstract: A molded multi-part flow field structure includes a molded flow field plate formed of a conductive material comprising a first polymer. A molded frame is disposed around the flow field plate and formed of a non-conductive material comprising a second polymer. The molded flow field plate and frame preferably define a unipolar flow field structure. Manifolds are formed in the molded frame, and a molded gasket arrangement is disposed proximate a periphery of the manifolds. A molded coupling arrangement may be formed to extend from the frame and configured to couple the flow field structure with other unipolar flow field structures to define a continuous web of the unipolar flow field structures.
    Type: Application
    Filed: December 19, 2003
    Publication date: June 23, 2005
    Inventor: Dennis Ferguson
  • Publication number: 20050095484
    Abstract: A registration arrangement for a fuel cell stack assembly incorporates registration posts and registration apertures or recesses. Fuel cell assemblies of the stack may include first and second flow field plates and a membrane electrode assembly (MEA) having an active area. Registration apertures are defined in each of the MEA and the first and second flow field plates. The respective registration apertures are situated within non-active areas of the MEA when the first and second flow field plates and the MEA are in axial alignment. Registration posts are configured for reception within the registration apertures. Each of the registration posts has an outer surface differing in shape from a shape of the inner surface of the registration apertures. The inner surface of the registration apertures contact the outer surface of the registration posts at a plurality of discrete press-fit locations.
    Type: Application
    Filed: October 31, 2003
    Publication date: May 5, 2005
    Inventors: Kim Saulsbury, Mary Boone, Dennis O'Brien, Dennis Ferguson
  • Publication number: 20050095485
    Abstract: Fuel cell systems incorporate end plate assemblies used to compress the fuel cell stack and/or to collect current from the fuel cell stack. A fuel cell system includes a fuel cell stack having fuel cells stacked in a predetermined stacking direction. Multi-function or multi-region compression end plate assemblies are disposed at the ends of a fuel cell stack. A multi-region compression end plate assembly involves compression mechanisms configured to preferentially compress separate areas of the fuel cell stack. A multi-function end plate assembly employs a current collector passing through an end plate to collect current from the fuel cell stack. The current collector may be used to preferentially compress a region of the fuel cell stack.
    Type: Application
    Filed: October 31, 2003
    Publication date: May 5, 2005
    Inventors: Kim Saulsbury, Dennis Ferguson, Daniel Pierpont, Dennis O'Brien, Shane Mao
  • Publication number: 20050018682
    Abstract: A system includes an input device configured to receive a packet having a header and a packet processing device. The packet processing device is configured to examine the header, identify at least one function from a group of functions based on at least a portion of the header, where the group of functions includes an index table lookup function, a filtering function, and a longest best match lookup function, perform the identified at least one function for the packet to obtain a result, and forward the packet using the result.
    Type: Application
    Filed: August 18, 2004
    Publication date: January 27, 2005
    Inventors: Dennis Ferguson, Rajiv Patel, Gerald Cheung, Pradeep Sindhu
  • Patent number: 6563809
    Abstract: A subscriber controlled registration protocol, a subscriber monitors a congestion indicator signal broadcasted by a base station with which it desires to register. If the congestion indicator signal indicates that the base station is operating in a congested state, the mobile station selects another base station in the system. Otherwise, it attempts to register with the first selected base station.
    Type: Grant
    Filed: April 28, 1999
    Date of Patent: May 13, 2003
    Assignee: Tantivy Communications, Inc.
    Inventors: James A. Proctor, Jr., Dennis Ferguson
  • Patent number: D308007
    Type: Grant
    Filed: March 3, 1988
    Date of Patent: May 22, 1990
    Inventors: Dennis A. Ferguson, Tracey B. Lettiere