Abstract: Disclosed is a method of improving a synthesized circuit design comprising searching the synthesized circuit design for a first instance of a first pattern of gates. The first instance is removed from the synthesized circuit design. The first instance is replaced with a non-synthesized cell. A method of altering a multiplexer implementation comprises receiving a netlist that describes a synthesized logic circuit design. Parsing the netlist to detect a first instance of a first pattern of gates that implements a first multiplexer. The first instance is replaced in the netlist with a technology implementation of the first multiplexer.
Abstract: Apparatus and method for stringing aerial cables through tower structures using aircraft without requirement that a person be present on the tower while the aircraft is performing the stringing operation are described. An elongated needle-like threading member to which a sock line is attached and having spaced-apart projections emanating therefrom at different directions around the threading member, is directed by the aircraft pilot through a block having a pulley suspended an insulator of other tower structure, the projections in cooperation with a frame member attached to the block and facing toward the incoming threading member, preventing threading member from being pulled rearwardly under tension from the sock line.
Abstract: Disclosed is a whitewater park and whitewater park systems. A recreational waterfall system for traversal by watercraft that includes at least one headgate to produce a surge of water over a waterfall and to limit access to the waterfall by watercraft. A recreational watercraft launch that accelerates a watercraft while traversing said waterfall and a downstream crest a variable exit geometry causes the watercraft to be directed in an upward direction. A recreational waterfall has water flowing over a crest with variable cantilever determining a distance from the edge that the water flowing over the crest impacts water in the pool. A whitewater park has multiple routes of varying difficulties between pools.
Abstract: An improved method for interconnect delay analysis for VLSI circuits reduces a parasitic graph for moment computation by eliminating one or more nodes in the graph. the elimination process is performed based upon the degree of the nodes. By eliminating nodes in this fashion, the computation complexity is significantly reduced. With this elimination process, resistor loops and crossed loops can also be solved. The order in which the nodes are eliminated is optimized using the depth-first-search method on the parasitic graphs, further reducing the computation complexity. The method provides a consistent functional interface, applicable to different circuit model structures. In addition, the method accounts for coupling capacitance between interconnects.
Abstract: Disclosed is a method of detecting an access to de-allocated memory, comprising: creating a pool of fixed size memory blocks that are a non-zero integer multiple of a page size of a processor; receiving a request for an allocation of a block of memory; recording a set of allocation context information in a fixed size memory block; returning a pointer to an allocation of memory within said fixed size memory block; receiving a request to de-allocate said block of memory; recording a set of de-allocation context information in said fixed size memory block; and, setting an indicator in a page table entry associated with said fixed size memory block to a first value that indicates access to said fixed size memory block is not allowed.
Type:
Grant
Filed:
October 9, 2008
Date of Patent:
April 3, 2012
Assignee:
LSI Corporation
Inventors:
Ben McDavitt, Jeremy Zeller, Dale Harris
Abstract: A cotton cultivar, designated 856-1, is disclosed. The invention relates to the seeds of cotton cultivar 856-1, to the plants of cotton 856-1 and to methods for producing a cotton plant produced by crossing the cultivar 856-1 with itself or another cotton variety. The invention further relates to hybrid cotton seeds and plants produced by crossing the cultivar 856-1 with another cotton cultivar.
Abstract: A cotton cultivar, designated L-403, is disclosed. The invention relates to the seeds of cotton cultivar L-403, to the plants of cotton L-403 and to methods for producing a cotton plant produced by crossing the cultivar L-403 with itself or another cotton variety. The invention further relates to hybrid cotton seeds and plants produced by crossing the cultivar L-403 with another cotton cultivar.
Abstract: Disclosed is a pivotable, multi-coil spring counterbalance, and method for using the same, which allows the user to readily attach a desired number of coil springs having chosen forces to a counterbalance connector attached to a vertically movable member, thereby providing an offset for at least a portion of the weight thereof.
Abstract: A dynamic device for reducing functional mitral regurgitation is described. The device is disposed externally to the heart and effectively acts as a splint for reducing further dilation of the heart in patients diagnosed with cardiomyopathy, and for reducing tethering of the papillary muscle on the mitral valve. The device does not require cardiopulmonary bypass for its installation since it is attached to the outside of the left ventricle, thereby reducing surgical risk, and is not exposed to the patient's blood once installed, thereby reducing the risk of thromboembolic disease.
Type:
Grant
Filed:
September 1, 2006
Date of Patent:
March 13, 2012
Assignee:
Colorado State University Research Foundation
Inventors:
Eric Monnet, E. Christopher Orton, Susan P. James, Kyle Garrett Ordway, John Ordway, legal representative
Abstract: A method for safely and efficiently requesting transportation services through the use of mobile communications devices capable of geographic location is described. Individual and package transportation may be provided. New customers may be efficiently serviced, and the requester and transportation provider locations may be viewed in real time on the mobile devices.
Abstract: Disclosed is a method of controlling power. Multiple paths via multiple I/O ports couple a server to a storage array. When I/O loads are low, it is determined if an I/O port may be deactivated and placed in a power saving mode. An I/O port may not be deactivated if deactivating that I/O port will affect a high-availability requirement or a performance requirement. Requests are stopped from being sent to an I/O port to be deactivated. When the port to be deactivated becomes idle, the I/O port is placed in a power saving mode. When I/O loads increase to a point where it is necessary to reactivate the I/O port, the I/O port is activated.
Abstract: Disclosed is a method of improving storage reliability comprising receiving an indicator of an impending failure of a first storage device in a RAID group. In response to the indicator, writing data to the first storage device is ceased. A first block of data directed to be written on the first storage device is written to a memory device. Data stored on the first storage device is copied to a second storage device. The first block of data is copied from the memory device to the second storage device. The RAID group is operated with the second storage device functioning in place of the first storage device. Data is read from said second storage device.
Abstract: Disclosed is a method and device to efficiently regulate flow of refrigerant while maintaining a sealed chamber in systems providing stored thermal energy for use during peak electrical demand. A mixed-phase regulator replaces the thermostatic expansion valve used in conventional air-conditioning systems that, along with capillary tubes and orifices, regulates the refrigerant fed from the compressor to the heat load.
Type:
Grant
Filed:
March 8, 2010
Date of Patent:
February 7, 2012
Assignee:
Ice Energy, Inc.
Inventors:
Ramachandran Narayanamurthy, Robert Scott Hicks, Robert K. Kerrigan, Christopher A. Kay
Abstract: Disclosed is a method and device for fluid handling relating to controlling and directing the water streams from spray devices utilizing multiple liquid streams to produce an effluent that enhances a user's perception of spray performance. In the disclosed embodiments, a cavity acts as a mixing chamber for multiple fluid jets that enter the cavity at various locations, angles and flow rates. By positioning these inlet ports in the upper portion of the cavity, and with the ability to precisely direct and meter the fluid flow, the spray device may achieve a multitude of flow patterns from an outlet.
Abstract: A dispensing device comprising an upright rotatable product carrousel comprising a plurality of dispensing chutes for retaining a product. The dispensing chutes are radially located about a central pivot, with a dispensing point located at a lowest point of rotation of the product carrousel. During use, removal of product from a dispensing chute located at the dispensing point results in rotation of the product carrousel to position an adjacent dispensing chute at the dispensing point, allowing for sequential removal of product from the product carrousel.
Abstract: Disclosed is a method and system for compensating for the load a part places on a part positioner system that positions the part for work operations by a robot. The part positioner system rotates a part holding assembly about the axis of rotation of a shoulder drive. The part holding assembly may have a column that extends perpendicular to the shoulder center line. A counter weight system is incorporated into the column that includes a counter weight pack that is moved along the length of the column. The shoulder drive drives the part and part holding assembly load in order to measure a torque applied to the shoulder drive. A load offset may be calculated based on the applied torque. The counter weight pack may then be moved to a position on the column calculated to balance the load of the part and part holding assembly.
Abstract: A method and system for prefetching sound data in a sound processor system. The method includes integrating a prefetching function into at least one voice engine by, providing a setup phase, a data processing phase, and a cleanup phase, and prefetching sound data from a memory during the cleanup phase. As a result, the prefetching of sound data is optimized.
Abstract: Disclosed is a low dropout regulator that uses a load current tracking zero circuit to stabilize a feedback loop to prevent oscillations. The load current tracking zero circuit senses the DC component of the current flowing through the pass transistor of the low dropout regulator and uses the pass transistor current signal to control a multiplicative factor. The multiplicative factor multiplies the AC variations in the output voltage to generate the zero current.