...that Charles Goodyear performed some of his experiments on rubber while in debtor's prison? He was there so often he referred to it as his "hotel". Chronically in debt because of poor business sense and ill health, Goodyear depended on the generosity of friends and family. Even after he unlocked the secret to vulcanizing rubber, he was unable to improve his financial situation. When he died, his estate was $200,000 in debt.
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 8103854 | Methods and apparatus for independent processor node operations in a SIMD array processor A control processor is used for fetching and distributing single instruction multiple data (SIMD) instructions to a plurality of processing elements (PEs). One of the SIMD instructions is a thread start (Tstart) instruction, which causes the control processor to pau... | 01/24/2012 |
| 8096003 | Transporting device for patients The invention relates to a transporting device for patients who are to be transported from a first site to a second site using low force. For this purpose is provided a firm board which can also be resilient, wherein this board is encompassed by an endless band. Thi... | 01/17/2012 |
| 8082372 | Methods and apparatus for providing bit-reversal and multicast functions utilizing DMA controller Techniques for providing improved data distribution to and collection from multiple memories are described. Such memories are often associated with and local to processing elements (PEs) within an array processor. Improved data transfer control within a data process... | 12/20/2011 |
| 8078398 | Methods and apparatus for geo-collaboration Methods and computer readable medium for collaborating on geographical maps between two or more computers are disclosed. In particular, sharing a geographical location on a map between two or more computers and co-navigating a map between two or more computers are d... | 12/13/2011 |
| 8069337 | Methods and apparatus for dynamic instruction controlled reconfigurable register file A scalable reconfigurable register file (SRRF) containing multiple register files, read and write multiplexer complexes, and a control unit operating in response to instructions is described. Multiple address configurations of the register files are supported by eac... | 11/29/2011 |
| 7987989 | Methods and apparatus for prepaid card packaging Techniques for providing cost effective and tamper evident prepaid card packaging are described. By forming a cutout in a panel of the prepaid card packaging, covering the cutout with a material such as red glassine, and aligning an activation bar code or other indi... | 08/02/2011 |
| 7976202 | Methods and apparatus for LED lighting with heat spreading in illumination gaps Techniques for light emitting diode (LED) lighting with heat spreading in illumination gaps. Inexpensive structural aluminum may be suitably employed to form a passive heat spreading mount for plural LEDs whose illumination collectively combines to provide the light... | 07/12/2011 |
| 7975080 | Methods and apparatus for providing bit-reversal and multicast functions utilizing DMA controller Techniques for providing improved data distribution to and collection from multiple memories are described. Such memories are often associated with and local to processing elements (PEs) within an array processor. Improved data transfer control within a data process... | 07/05/2011 |
| 7971036 | Methods and apparatus for attaching application specific functions within an array processor A multi-node video signal processor (VSPN) is describes that tightly couples multiple multi-cycle state machines (hardware assist units) to each processor and each memory in each node of an N node scalable array processor. VSPN memory hardware ... | 06/28/2011 |
| 7962723 | Methods and apparatus storing expanded width instructions in a VLIW memory deferred execution Techniques are described for decoupling fetching of an instruction stored in a main program memory from earliest execution of the instruction. An indirect execution method and program instructions to support such execution are addressed. In addition, an improved ind... | 06/14/2011 |
| 7962719 | Efficient complex multiplication and fast fourier transform (FFT) implementation on the ManArray architecture Efficient computation of complex multiplication results and very efficient fast Fourier transforms (FFTs) are provided. A parallel array VLIW digital signal processor is employed along with specialized complex multiplication instructions and communication operations... | 06/14/2011 |
| 7962667 | System core for transferring data between an external device and memory Details of a highly cost effective and efficient implementation of a manifold array (ManArray) architecture and instruction syntax for use therewith are described herein. Various aspects of this approach include the regularity of the syntax, the relative ease with w... | 06/14/2011 |
| 7953955 | Methods and apparatus for automated generation of abbreviated instruction set and configurable processor architecture A systematic approach to architecture and design of the instruction fetch mechanisms and instruction set architectures in embedded processors is described. This systematic approach allows a relaxing of certain restrictions normally imposed by a fixed-size instructio... | 05/31/2011 |
| 7949686 | Method and apparatus for scalable transport processing fulfillment system A scalable fulfillment system is presented that supports business processes, manages the transport and processing of business-related messages or documents between a business entity and clients, such as customers, vendors, and business partners, and generally suppor... | 05/24/2011 |
| 7908409 | Methods and apparatus for providing data transfer control A variety of advantageous mechanisms for improved data transfer control within a data processing system are described. A DMA controller is described which is implemented as a multiprocessing transfer engine supporting multiple transfer controllers which may work ind... | 03/15/2011 |
| 7904241 | Methods and apparatus for geo-collaboration Methods and computer readable medium for collaborating on geographical maps between two or more computers are disclosed. In particular, sharing a geographical location on a map between two or more computers and co-navigating a map between two or more computers are d... | 03/08/2011 |
| 7895073 | Methods and apparatus for presenting offers to qualified consumers A system which allows identification of a consumer as belonging to a designated category and makes special offers available to consumers who are members of the designated category is described. The system comprises a database of offers accessible through connection ... | 02/22/2011 |
| 7871136 | Trouble diagnosis device of vehicle body acceleration sensor and antilock-brake system A trouble diagnosis device of a vehicle body acceleration sensor by determining that the output fixing trouble of the vehicle body acceleration sensor or the like is not generated at a point of time that the fluctuation width of the output value of a vehicle body ac... | 01/18/2011 |
| 7865692 | Methods and apparatus for automated generation of abbreviated instruction set and configurable processor architecture A systematic approach to architecture and design of the instruction fetch mechanisms and instruction set architectures in embedded processors is described. This systematic approach allows a relaxing of certain restrictions normally imposed by a fixed-size instructio... | 01/04/2011 |
| 7853779 | Methods and apparatus for scalable array processor interrupt detection and response Hardware and software techniques for interrupt detection and response in a scalable pipelined array processor environment are described. Utilizing these techniques, a sequential program execution model with interrupts can be maintained in a highly parallel scalable ... | 12/14/2010 |
| 7852953 | Method for allocation of power in multiuser orthogonal frequency division multiplexing Power allocation methods for multiuser orthogonal frequency division multiplexing (OFDM) are described. Arbitrary partitioning of the OFDM tones among users and arbitrary modulation formats, possibly different for every user, are considered. Two systems of receivers... | 12/14/2010 |
| 7836317 | Methods and apparatus for power control in a scalable array of processor elements Low power architecture features and techniques are provided in a scalable array indirect VLIW processor. These features and techniques include power control of a reconfigurable register file, conditional power control of multi-cycle operations and indirect VLIW util... | 11/16/2010 |
| 7822779 | Method and apparatus for scalable transport processing fulfillment system A scalable fulfillment system is presented that supports business processes, manages the transport and processing of business-related messages or documents between a business entity and clients, such as customers, vendors, and business partners, and generally suppor... | 10/26/2010 |
| RE41904 | Methods and apparatus for providing direct memory access control Techniques are described for providing mechanisms of data distribution to and collection of data from multiple memories in a data processing system. The system may suitably be a manifold array (ManArray) processing system employing an array of processing elements. V... | 10/26/2010 |
| 7809932 | Methods and apparatus for adapting pipeline stage latency based on instruction type Processor pipeline controlling techniques are described which take advantage of the variation in critical path lengths of different instructions to achieve increased performance. By examining a processor's instruction set and execution unit implementation's critical... | 10/05/2010 |
| 7805048 | Methods and apparatus for directing light emitting diode output light Sideways emission enhancements are described for light emitting diode (LED) lighting solutions having a wide variety of applications. While a typical LED lighting device has a substantial portion of its light emitted near a normal to the semiconductor photonic chip ... | 09/28/2010 |
| 7794114 | Methods and apparatus for improved heat spreading in solid state lighting systems A solid state lighting subassembly or fixture includes an anisotropic heat spreading material. A heat spreading layer may be placed between a light emitting diode (LED) and luminaire or reflector and serves to spread heat laterally away from the LED. Low profile, lo... | 09/14/2010 |
| RE41703 | Methods and apparatus for efficient synchronous MIMD operations with IVLIW PE-TO-PE communication A SIMD machine employing a plurality of parallel processor (PEs) in which communications hazards are eliminated in an efficient manner. An indirect Very Long Instruction Word instruction memory (VIM) is employed along with execute and delimiter instructions. A maski... | 09/14/2010 |
| 7779983 | Two door electronic safe A two door electronic safe is described wherein a bill acceptor, as well as other electronic control circuitry, and a banknote canister are partitioned in first and second compartments with access by first and second access doors, respectively, so that a service cal... | 08/24/2010 |
| 7765338 | Methods and apparatus for providing bit-reversal and multicast functions utilizing DMA controller Techniques for providing improved data distribution to and collection from multiple memories are described. Such memories are often associated with and local to processing elements (PEs) within an array processor. Improved data transfer control within a data process... | 07/27/2010 |
| 7756347 | Methods and apparatus for video decoding Techniques for performing the processing of blocks of video in multiple stages. Each stage is executed for blocks of data in the frame that need to go through that stage, based on the coding type, before moving to the next stage. This order of execution allows block... | 07/13/2010 |
| 7744266 | LED socket and replaceable LED assemblies Socket arrangements for releasably mounting LEDs and light fixtures or assemblies employing such sockets are described. The socket arrangements facilitate the replacement of LEDs to replace an original LED with a brighter replacement, to change the color of the LED,... | 06/29/2010 |
| 7716123 | Systems and methods for automatic submission, audit and adjustment of mortgage insurance claims Systems and methods are described for automatically processing mortgage insurance claims. In one described system, a central server computer receives inputs from, and provides outputs to, a servicer terminal connected into a network. The servicer terminal captures d... | 05/11/2010 |
| 7698202 | Identifying and compensating for model mis-specification in factor risk models Techniques for more accurately estimating the risk, or active risk, of an investment portfolio when using factor risk models are disclosed. This improved accuracy is achieved by identifying and compensating for the inherent “modeling error” present when risk is ... | 04/13/2010 |
| 7690802 | Light emitting diode emergency lighting methods and apparatus An LED based emergency lighting system is described. Unlike a typical approach in which one lighting system provides normal ambient lighting and a second different system provides auxiliary emergency lighting, a common integrated system can be satisfactorily employe... | 04/06/2010 |
| 7688951 | Automated rules based proactive alarm analysis and response Problems are proactively analyzed and responded to as they are detected in a virtual private network (VPN) access path rather than waiting for a user to manually report the problem. When a problem is automatically detected, such as a failure causing degraded perform... | 03/30/2010 |
| 7685408 | Methods and apparatus for extracting bits of a source register based on a mask and right justifying the bits into a target register Techniques for performing a bit rake instruction in a programmable processor. The bit rake instruction extracts an arbitrary pattern of bits from a source register, based on a mask provided in another register, and packs and right justifies the bits into a target re... | 03/23/2010 |
| 7680873 | Methods and apparatus for efficient complex long multiplication and covariance matrix implementation Efficient computation of complex long multiplication results and an efficient calculation of a covariance matrix are described. A parallel array VLIW digital signal processor is employed along with specialized complex long multiplication instructions and communicati... | 03/16/2010 |
| 7660745 | System and method for price analysis and negotiation Systems and techniques for management and negotiation of prices of goods purchased from a vendor. Pricing information is collected by a purchaser. This information reflects factors influencing pricing of components used by a vendor and intended for use in products s... | 02/09/2010 |
| RE41093 | Method of monitoring item shuffling in a post-scan area of a self-service checkout terminal A method of monitoring item shuffling in a post-scan area of a self-service checkout terminal having a post-scan shelf, a bagwell with a grocery container positioned therein, and a weight scale positioned so as to detect weight of items positioned both on the post-s... | 02/02/2010 |