Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Farooqui

Aamir A. Farooqui, Mountain View, CA US

Patent application numberDescriptionPublished
20090031117SAME INSTRUCTION DIFFERENT OPERATION (SIDO) COMPUTER WITH SHORT INSTRUCTION AND PROVISION OF SENDING INSTRUCTION CODE THROUGH DATA - A same instruction different operation (SIDO) processor is disclosed in which the instruction control word is supplied using data bus as one operand and the data to be operated is supplied through another operand. Also disclosed is a method for the provision of operation-code along with data/operands using a short instruction word. With all the execution units working in parallel on multiple data operands, a variety of operations can be performed in parallel. This allows short instruction format and flexibility to dynamically program the processor on the fly by changing data/operand words, and supports basic integer operations using very simple and efficient hardware execution units.01-29-2009

Aamir A. Farooqui, Sunnyvale, CA US

Patent application numberDescriptionPublished
20080288728 MULTICORE WIRELESS AND MEDIA SIGNAL PROCESSOR (MSP) - A media signal processor (MSP) architecture is disclosed in this invention To address the shortcomings of conventional high performance processing units, the MSP architecture is designed using a new concept in parallel processing—“Same Instruction Different Operation” (SIDO) and “Same Instruction Multiple Data” (SIMD) architectures. The scalable nature of the architecture makes it possible to add multiple cores to match the processing needs of any type of data processing application. With multiple MSPs working in parallel, multiple data streams can be processed in either parallel or in a sequentially pipelined manner, using a software-based control mechanism.11-20-2008

Amir Farooqui, Ludlow, MA US

Patent application numberDescriptionPublished
20090166377Multi-Flavor Valve - A multi-flavor valve capable of dispensing at least three flavors of beverages is provided. The valve includes a single-piece injection-molded valve body having at least three syrup flow paths and a water flow path. The valve also includes at least three syrup flow path solenoids for respectively opening and closing the at least three syrup flow paths, and one water flow path solenoid for opening and closing the water flow path. The three syrup flow path solenoids are positioned in the corresponding syrup flow paths, and the water flow path solenoid is positioned in the water flow path, within the valve body. The valve also has at least three beverage flavor switches for selecting any one of the three beverage flavors for dispensation. The valve further includes an electronics module electrically connected to the solenoids and to the beverage flavor switches, the electronics module causing one of the syrup flow path solenoids to open the corresponding syrup flow path of the syrup corresponding to a selected flavor switch, and causing the water flow path solenoid to open the water flow path, thereby causing the multi-flavor valve to dispense the selected beverage flavor.07-02-2009

Asghar Ali Farooqui, Karnataka IN

Patent application numberDescriptionPublished
20080230971METHOD AND SYSTEM FOR MACHINING AN ARRAY OF COMPONENTS - The invention provides an enhanced method and system for machining an array of components. A holding mechanism is provided for holding an array of components in a machining process. The holding mechanism comprises: a rigid base plate and at least one support for holding a raw material while machining, one end of each support being coupled to the rigid base plate. The holding mechanism is further provided with a secure plate movably coupled to the rigid base plate. The secure plate is provided with one or more holding parts such as double-sided tape or guiding pins for holding the raw material. The secure plate can be elevated to hold the raw material during a machining operation such as peripheral machining.09-25-2008

Asghar Ali Farooqui, Bangalore IN

Patent application numberDescriptionPublished
20080235873TABLE DRIVE SYSTEM - A table drive system comprising a first drive assembly configured for moving a support table in a first direction, a second drive assembly configured for moving the support table in a second direction and a drive motor coupled to the first drive assembly and the second drive assembly is provided. The drive motor is configured to drive the first drive assembly and the second drive assembly.10-02-2008
20090172882TABLE DRIVE SYSTEM - A table drive system comprising a first drive assembly configured for moving a support table in a first direction, a second drive assembly configured for moving the support table in a second direction, a third drive assembly configured for moving the support table in a third direction and a first drive motor coupled to the first drive assembly, the second drive assembly and the third drive assembly is provided. The first drive motor is configured to drive the first drive assembly, the second drive assembly and the third drive assembly.07-09-2009

Patent applications by Asghar Ali Farooqui, Bangalore IN

Saima A. Farooqui, Mountain View, CA US

Patent application numberDescriptionPublished
20090031117SAME INSTRUCTION DIFFERENT OPERATION (SIDO) COMPUTER WITH SHORT INSTRUCTION AND PROVISION OF SENDING INSTRUCTION CODE THROUGH DATA - A same instruction different operation (SIDO) processor is disclosed in which the instruction control word is supplied using data bus as one operand and the data to be operated is supplied through another operand. Also disclosed is a method for the provision of operation-code along with data/operands using a short instruction word. With all the execution units working in parallel on multiple data operands, a variety of operations can be performed in parallel. This allows short instruction format and flexibility to dynamically program the processor on the fly by changing data/operand words, and supports basic integer operations using very simple and efficient hardware execution units.01-29-2009

Saima A. Farooqui, Sunnyvale, CA US

Patent application numberDescriptionPublished
20080288728 MULTICORE WIRELESS AND MEDIA SIGNAL PROCESSOR (MSP) - A media signal processor (MSP) architecture is disclosed in this invention To address the shortcomings of conventional high performance processing units, the MSP architecture is designed using a new concept in parallel processing—“Same Instruction Different Operation” (SIDO) and “Same Instruction Multiple Data” (SIMD) architectures. The scalable nature of the architecture makes it possible to add multiple cores to match the processing needs of any type of data processing application. With multiple MSPs working in parallel, multiple data streams can be processed in either parallel or in a sequentially pipelined manner, using a software-based control mechanism.11-20-2008