Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Aldrich, TX

Bradley C. Aldrich, Austin, TX US

Patent application numberDescriptionPublished
20080209187Storing and processing SIMD saturation history flags and data size - A method and apparatus for calculation and storage of Single-Instruction-Multiple-Data (SIMD) saturation history information. A first coprocessor instruction has a first format identifying a saturation operation, a first source having packed data elements and a second source having packed data elements. The saturating operation is executed on the packed data elements of the first and second sources. Saturation flags are stored in the Wireless Coprocessor Saturation Status Flag (wCSSF) register to indicate if a result of the saturating operation saturated. A second coprocessor instruction has a second format identifying a saturation history processing operation and a saturation data size. An operand for the processing operation is determined based on the saturation data size, and the processing operation is executed on the saturation flags and the operand for the saturation data size. Condition code flags are stored in a status register to indicate the result of processing operation.08-28-2008
20080266310System and method for multiple color format spatial scaling - A method, apparatus, and system to scale a color image, the method including determining a color format of image data representative of the color image, the image data being in a pre-processed format and an unprocessed format; and performing a two-dimensional (2-D) image scaling operation on the image data, wherein a plurality of separable one-dimensional filters are applied to the image data to provide a scaled image of the color image and the image scaling operation is the same for the pre-processed formatted image data and the unprocessed formatted image data. 10-30-2008
20080270768Method and apparatus for SIMD complex Arithmetic - Methods and apparatus for calculating Single-Instruction-Multiple-Data (SIMD) complex arithmetic. A coprocessor instruction has a format identifying a multiply and subtract instruction to generate real components for complex multiplication of first operand complex data and corresponding second operand complex data, a cross multiply and add instruction to generate imaginary components for complex multiplication of the first operand complex data and the corresponding second operand complex data, an add-subtract instruction to add real components of the first operand to imaginary components of the second operand and to subtract real components of the second operand from imaginary components of the first operand, and a subtract-add instruction to subtract the real components of the second operand from the imaginary components of the first operand and to add the real components of the first operand to the imaginary components of the second operand.10-30-2008
20090129695METHOD AND SYSTEM FOR NOISE MANAGEMENT FOR SPATIAL PROCESSING IN DIGITAL IMAGE/VIDEO CAPTURE SYSTEMS - A computer-implemented method for noise management in a digital image system measures noise levels of pixel data. The noise levels are adjusted with at least one of an intensity gain setting, a spatial gain setting, and a global gain setting to calculate noise adaptive thresholds for use during spatial processing of the pixel data.05-21-2009
20090300325DATA PROCESSING SYSTEM, APPARATUS AND METHOD FOR PERFORMING FRACTIONAL MULTIPLY OPERATIONS - A data processing system, apparatus and method for performing fractional multiply operations is disclosed. The system includes a memory that stores instructions for SIMD operations and a processing core. The processing core includes registers that store operands for the fractional multiply operations. A coprocessor included in the processing core performs the fractional multiply operations on the operands and stores the result in a destination register that is also included in the processing core.12-03-2009
20100215267Method and Apparatus for Spatial Noise Adaptive Filtering for Digital Image and Video Capture Systems - A system and method of adaptive edge detection and noise reduction in an image where edge information is detected for each color component of each pixel, whether sensed or synthesized. In some embodiments, the filter applied to a selected non-edge pixel may be determined by the ultimate size of a region around the selected pixel, where the size of the region may be increased if a count of the non-edge pixels in the region is less than a threshold value.08-26-2010

Patent applications by Bradley C. Aldrich, Austin, TX US

David Brian Aldrich, Allen, TX US

Patent application numberDescriptionPublished
20090167339Contactless Testing of Wafer Characteristics - Systems and methods are provided for contactless testing of a wafer containing at least one integrated circuit. A test component responds to a supply voltage to indicate at least one property of the wafer. A voltage source wirelessly receives power from an external source and produces the supply voltage. A reference generator generates a reference voltage, having a known magnitude, from the supply voltage. A voltage evaluation component modifies the response of the test component as to represent a magnitude of the supply voltage.07-02-2009

Kipp A. Aldrich, Austin, TX US

Patent application numberDescriptionPublished
20080250198Storage Consolidation Platform - One embodiment of the invention provides a disk-to-tape storage system including a front-end portion and a hack-end portion. The front-end portion ha, a first interface for receiving storage commands and data over a network from an application performing a backup or archive operation. The received storage commands conform to a standardised command format. The back-end portion has a second interface for transmitting storage commands and the received data for storage in a tape library. The disk-to-tape storage system is operable to transform the received storage commands from the standardised command format into an appropriate format for the transmitted storage commands so as to maintain direct accessibility by the application of the received data as stored in the tape library.10-09-2008