Patents Represented by Attorney Chapin & Huang, L.L.C.
  • Patent number: 6894220
    Abstract: A grounding member support forms an interference or friction fit with an opening defined by a circuit board. A compliant, electrically conductive grounding member couples to the grounding member support. The grounding member electrically couples a grounding layer of the circuit board with a support mount coupled to the circuit board. During assembly, insertion of the grounding member support within the opening defined by the circuit board creates an expansive or lateral force on the opening. Furthermore, during assembly, the support mount compresses the compliant, electrically conductive grounding member against the circuit board. The interference fit between the grounding member support and the opening along with compression of the grounding member between the circuit board and the support mount limits the amount of stress received by a surface of the circuit board.
    Type: Grant
    Filed: May 12, 2003
    Date of Patent: May 17, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Frederic Michael Kozak, Lester Creekmore
  • Patent number: 6877059
    Abstract: A storage processor particularly suited to RAID systems provides high throughput for applications such as streaming video data. An embodiment is configured as an ASIC with a high degree of parallelism in its interconnections. The preferred embodiment provides a store and forward architecture configured around a switch with prioritization on data pathways critical to high throughput.
    Type: Grant
    Filed: March 29, 2002
    Date of Patent: April 5, 2005
    Assignee: EMC Corporation
    Inventors: Robert Solomon, Jeffrey Brown
  • Patent number: 6876952
    Abstract: One or more queues store data information such as packets or data flows for later transmission to downstream communication devices. A real-time clock tracks current time and an advancement of a moving time reference, which is displaced with respect to the current time of the clock by an offset value. Thus, as current time advances, the moving time reference also advances in time. Upon servicing a queue, a time stamp associated with the serviced queue is also advanced in time. To monitor a rate of outputting data from the one or more queues, a processor device at least occasionally adjusts the offset value so that the moving time reference and values of the time stamps advance in relation to each other. Consequently, by tracking a relative time difference between current time of the real-time clock and a relative advancement of time stamps, a rate of outputting data information from the queue is monitored over time.
    Type: Grant
    Filed: April 30, 2003
    Date of Patent: April 5, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Christopher J. Kappler, Gregory S. Goss, Scott C. Smith, Achot Matevossian
  • Patent number: 6873138
    Abstract: A power converter provides power to a phased-array radar antenna system. The converter adjusts its internal zero-voltage switching current so that it efficiently provides a clean power signal over a wide range of potential loads. More specifically, the zero-voltage switching current is increased in response to a decrease in load. The zero-voltage switching current in the converter can be maintained based on use of the same control signals that are otherwise used to regulate (via switching) the voltage output of the converter.
    Type: Grant
    Filed: March 20, 2003
    Date of Patent: March 29, 2005
    Assignee: Raytheon Company
    Inventor: Boris Solomon Jacobson
  • Patent number: 6873926
    Abstract: Techniques test a clock signal by comparing different portions of that clock signal to each other. Such techniques enable the detection of a clock signal having anomalies such as missing pulses or occasional delayed pulses. In one arrangement, a data communications device has a clock signal generator, processing circuitry and a test circuit, both of which are coupled to the clock signal generator. The clock signal generator provides a clock signal. The processing circuitry uses the clock signal to receive data elements on a set of input ports, and to transmit the data elements on a set of output ports. The test circuit includes a node that receives the clock signal, a comparison circuit that provides a comparison signal based on a comparison between the clock signal and a delayed copy of the clock signal, and an output circuit that provides a result signal based on the comparison signal.
    Type: Grant
    Filed: February 27, 2001
    Date of Patent: March 29, 2005
    Assignee: Cisco Technology, Inc.
    Inventor: Wael Diab
  • Patent number: 6874093
    Abstract: The invention is directed to techniques for discovering a powerability condition of a computer network such as the existence of a remotely powerable device attached to a connecting medium of the computer network. Such detection can then control whether a remote power source (e.g., a data communications device such as a switch) provides remote power (e.g., phantom power) to the computer network. One arrangement of the invention is directed to an apparatus for discovering a powerability condition of a computer network. The apparatus includes a signal generator, a detector and a controller which is coupled to the signal generator and the detector. The controller configures the signal generator to provide a test signal to a connecting medium of the computer network, and configures the detector to measure a response signal from the connecting medium of the computer network.
    Type: Grant
    Filed: January 14, 2004
    Date of Patent: March 29, 2005
    Assignee: Cisco Technology, Inc.
    Inventor: Robert Bell
  • Patent number: 6866544
    Abstract: An EMI shield, or module cage, mounts to a circuit board such that a first portion of the module cage extends above a first planar surface of the circuit board and a second portion of the module cage extends below a second planar surface of the circuit board. The module cage surrounds a corresponding transceiver module and allows airflow to travel across the transceiver module and through the module cage in a direction substantially perpendicular to a planar surface of the circuit board to cool the transceiver module. In one arrangement, multiple module cages attach to the circuit board in a modular configuration. Such a configuration allows attachment, to the circuit board, of the number of module cages corresponding to the number of transceiver modules required or utilized by the circuit board.
    Type: Grant
    Filed: March 25, 2003
    Date of Patent: March 15, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Kevin Casey, Kurt Kordes, Steven Fleming, Robert Gregory Twiss, M. Onder Cap
  • Patent number: 6862200
    Abstract: A technique involves providing a set of soft start power signals to operating circuitry mounted on a circuit board. In particular, the technique involves enabling (i) a first converter to provide a first soft start power signal to the operating circuitry and (ii) a second converter to provide a second soft start power signal to the operation circuitry. Additionally, the technique involves providing a first control signal that indicates whether the first converter properly provides the first soft start power signal, and providing a second control signal that indicates whether the second converter properly provides the second soft start power signal. Furthermore, the technique involves disabling the first converter if the second control signal indicates that the second converter improperly provides the second soft start power signal, and disabling the second converter if the first control signal indicates that the first converter improperly provides the first soft start power signal.
    Type: Grant
    Filed: December 16, 2003
    Date of Patent: March 1, 2005
    Assignee: EMC Corporation
    Inventors: David Sullivan, Robert MacArthur
  • Patent number: 6857312
    Abstract: An acoustic system has an acoustic sensor and a processing circuit. The acoustic sensor includes a base, a microphone having a microphone diaphragm supported by the base, and a hot-wire anemometer having a set of hot-wire extending members supported by the base. The set of hot-wire extending members defines a plane which is substantially parallel to the microphone diaphragm. The processing circuit receives a sound and wind pressure signal from the microphone and a wind velocity signal from the hot-wire anemometer, and provides an output signal based on the sound and wind pressure signal from the microphone and the wind velocity signal from the hot-wire anemometer (e.g., accurate sound with wind noise removed). The configuration of the hot-wire extending members defining a plane which is substantially parallel to the microphone diaphragm can be easily implemented in a MEMS device making the configuration suitable for miniaturized applications.
    Type: Grant
    Filed: October 29, 2003
    Date of Patent: February 22, 2005
    Assignee: Textron Systems Corporation
    Inventors: Howard C. Choe, Emel S. Bulat
  • Patent number: 6859922
    Abstract: A system that provides easy testing of software objects and reduces the burden on a program developer for maintaining a test system is presented. The system accepts as an input objects and automatically creates test drivers for these objects. The test objects are provided to a test bed comprising an application server where the objects are tested by application of the test drivers. In a preferred embodiment, the test bed comprises a collection of application servers. An application service provider provides the system test driver and the test bed. Access to the test system is provided by passing a representing of the object under test to the application service provided through a network interface. The application service provider provides test services on a fee for service basis.
    Type: Grant
    Filed: August 24, 2000
    Date of Patent: February 22, 2005
    Assignee: Empirix Inc.
    Inventors: Caren H. Baker, George Friedman, Michael V. Glik, Walter G. Vahey
  • Patent number: 6856511
    Abstract: A retainer directly attaches to a circuit board component and to a heat sink and secures the circuit board component to the heat sink. The retainer provides a mechanical attachment between the heat sink and the circuit board component. Such mechanical attachment maintains thermal communication between the heat sink and the circuit board component in the absence of a thermally conductive adhesive between the heat sink and the circuit board component for the operational life of the circuit board component. Furthermore, because the retainer attaches directly to the circuit board component and to the heat sink, the retainer minimizes the necessity for use of mounting holes in the circuit board associated with the circuit board component to secure the heat sink to the circuit board component.
    Type: Grant
    Filed: July 17, 2003
    Date of Patent: February 15, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Rainier Viernes, Michael Chern
  • Patent number: 6853963
    Abstract: A method of using a computer to analyze an extended finite state machine model of a system includes providing a graphical user interface that presents a table of rows, receiving data in at least one table row, and determining at least one path through the states and transitions of the extended finite state machine model using at least one of the rows in the table.
    Type: Grant
    Filed: May 25, 1999
    Date of Patent: February 8, 2005
    Assignee: Empirix Inc.
    Inventors: Larry Apfelbaum, Peter L. Savage, Mark Trumpler, John D. Doyle, Thomas Lynch, Ramesh Vaswani
  • Patent number: 6850530
    Abstract: The invention is directed to techniques for providing and obtaining, from a network node (e.g., a router, bridge, hub, switch, etc.), resource usage information describing usage of resources within the network node. In one arrangement, a system includes a source computer which provides a data element, and a network node coupled to the source computer. The network node forms at least a portion of a network with the source computer. The network node is configured to receive the data element from the source computer, determine that the data element is stale based on a parameter within the data element, remove the data element from the network and send a signal to the source computer. The signal includes (i) an indication that the network node has removed the data element from the network, and (ii) resource usage information describing usage of resources within the network node.
    Type: Grant
    Filed: February 4, 2000
    Date of Patent: February 1, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: John G. Waclawsky, Kristen Marie Robins
  • Patent number: 6850982
    Abstract: The invention is directed to techniques for managing communication between a client and multiple servers over a network through an intermediary network device (e.g., content switch). In response to a request for content from a client, the network device selects a server to respond to the request. The network device includes a flow manager that manages the flow of data from the server through the network device to the client. In response to a second request, the network device may select a different server to respond to the request. In this case, the flow manager manages the flow of data from the new server through the network device transparently for the client, so that the client communicates only through the network device regardless of which server is providing the response to the requests.
    Type: Grant
    Filed: December 19, 2000
    Date of Patent: February 1, 2005
    Assignee: Cisco Technology, Inc.
    Inventor: Kenneth P. Siegel
  • Patent number: 6845556
    Abstract: Circuit board reworking techniques involve removing original solder from the metallic pad, removing an outer portion of the metallic pad to expose an inner portion of the metallic pad, and applying new solder to the metallic pad. Removal of the original solder and the outer portion of the metallic pad exposes the inner portion which has non-corroded and non-contaminated metal. The application of new solder to this inner portion of the pad enables wettability of the pad as well as provides a protective coating to prevent corrosion of the inner portion (e.g., oxidation, reaction with contaminants, etc.). Accordingly, circuit board abnormalities such as “Black Pad” defects can be cured.
    Type: Grant
    Filed: March 20, 2002
    Date of Patent: January 25, 2005
    Assignee: EMC Corporation
    Inventor: Jin Liang
  • Patent number: 6826057
    Abstract: An electronic cabinet having a set of vertically-oriented frame members, a set of fasteners attached to the set of vertically-oriented frame members, and a panel. The panel includes a cover, a set of latches coupled to the cover, and a set of buttons. When the set of latches engages the set of fasteners to secure the panel to the set of vertically-oriented frame members and when the set of buttons is depressed, the set of buttons disengages the set of latches from the set of fasteners to release the panel from the set of vertically-oriented frame members. Such a configuration enables a user to fully remove the panel from the cabinet without having to disconnect a hinge as for conventional hinged panels. Furthermore, such a configuration is well-suited for employing a locking mechanism that controls depression of the set of buttons to provide secure equipment access.
    Type: Grant
    Filed: September 24, 2002
    Date of Patent: November 30, 2004
    Assignee: EMC Corporation
    Inventors: C. Ilhan Gundogan, Gerald J. Cote, Albert F. Beinor, Jr., Joseph P. King, Jr., Joseph P. DeYesso, W. Brian Cunningham, Joseph Louis Brigham, Jr.
  • Patent number: 6823281
    Abstract: The present invention to provide correctly ordered test code in order to effectively test software designs. There are software diagramming tools on the market today that capture software designs in a standard meta-language (UML). This software provides sequence diagrams that relate to the software component being analyzed. The UML sequence diagrams expose enough semantic content to allow the generation of test code correctly ordered. Since all of the objects are modeled consistently, the data requirements of the software component can also be determined. As a result, the generated test code is correctly ordered, thereby providing a more accurate, useful and real-world testing environment of the software component.
    Type: Grant
    Filed: October 11, 2001
    Date of Patent: November 23, 2004
    Assignee: Empirix Inc.
    Inventors: George Friedman, Sergei Makar-Limanov, Michael Glik
  • Patent number: 6800545
    Abstract: The invention is directed to techniques for forming a soldered connection using a pin having a channel. The channel enables the pin to form a secure connection with a via (e.g., by facilitating gas percolation out of the via hole during soldering to improve solder flow, by holding solder prior to pin insertion and soldering, or by facilitating accurate pin bending to hold solder or a pin insert prior to pin insertion and soldering) to improve connection system reliability and increase manufacturing yields. In one arrangement, the pin has a surface which includes (i) a first surface area, (ii) a second surface area that is substantially parallel to the first surface area, and (iii) a channel surface area which defines a channel that extends from the first surface area toward the second surface area. To form a soldered connection, the pin is inserted into a cavity defined by a via of a connecting member (e.g., a circuit board), in a direction that is parallel to a central axis of the via.
    Type: Grant
    Filed: October 1, 2002
    Date of Patent: October 5, 2004
    Assignee: EMC Corporation
    Inventor: Stuart D. Downes
  • Patent number: 6791841
    Abstract: An electronic system has electronic equipment, and an electronic cabinet which houses the electronic equipment. The electronic cabinet includes a support structure which is configured to carry the electronic equipment, and a door panel which is configured to pivotally mount to the support structure. The door panel and the support structure define an opening through which a set of cables is configured to pass. The electronic cabinet further includes an assembly which is configured to manage the cables. The assembly includes a mounting bracket which is configured to mount to one of the support structure and the door panel at a location which is adjacent the opening, a section of flexible material which defines a set of grooves to hold the set of cables, and a fastener interconnected between the mounting bracket and the section of flexible material to fasten the section of flexible material to the mounting bracket.
    Type: Grant
    Filed: December 13, 2002
    Date of Patent: September 14, 2004
    Assignee: EMC Corporation
    Inventors: Paul T. Tirrell, Ralph L. Specht, Jr.
  • Patent number: D496050
    Type: Grant
    Filed: November 14, 2003
    Date of Patent: September 14, 2004
    Assignee: EMC Corporation
    Inventors: C. Ilhan Gundogan, Gerald J. Cote, Albert F Beinor, Jr., Joseph P. King, Jr., Joseph P. DeYesso, W. Brian Cunningham, Steven R. Cieluch