Abstract: An apparatus and a method for selecting an intra prediction mode for use in video transcoding obtain information from a decoder portion of a video transcoder regarding one or more intra prediction modes used in previously encoding one or more data blocks of a source image. The apparatus and method select an intra prediction mode for encoding a decoded data block corresponding to the one or more data blocks of the source image based on the information obtained from the decoder portion regarding the one or more intra prediction modes used in previously encoding the one or more data blocks of the source image.
Abstract: A content player includes a pausable mass storage device player that can be used to record and play content. The pausable mass storage device can become paused in response to an assertion of a pause signal. Once paused, the content player remains paused until the pause signal is deasserted. The content player also includes an event detector that is coupled to the pausable mass storage device player. The content player detects a non-viewer initiated event, (e.g., an automatic event such as the receipt of an email with embedded enhanced content), and to assert the pause signal in response thereto. The content player receives content, detects an event, and in response to detecting the event, pauses the content to a presentation device and spools the content onto the mass storage device.
Abstract: A tool for removing material from a surface includes a body defining a longitudinal bore and an opening connecting an outer surface of the body to the longitudinal bore. A cutting element comprising a cutting surface is dimensioned to be at least partially received by the opening. The cutting surface is configured to translate from a first position to a second position in response to a centrifugal force. In the second position the cutting surface is extended outwardly through the opening, beyond the outer surface of the body. In one example, the tool may be used to remove material, such as oxidation, from the inner walls of a cylindrical article selected from a pipe and a tube.
Abstract: Various semiconductor chip solder bump and underbump metallization (UBM) structures and methods of making the same are disclosed. In one aspect, a method is provided that includes depositing a layer of a first metallic material on a semiconductor chip. The first layer has a first physical quantity. A layer of a second metallic material is deposited on the layer of the first metallic material. The second layer has a second physical quantity. The first and second layers are reflowed to form a solder structure with a desired ratio of the first metallic material to the second metallic material.
Type:
Grant
Filed:
August 30, 2011
Date of Patent:
September 22, 2015
Assignees:
ATI Technologies ULC, Advanced Micro Devices, Inc.
Abstract: A vehicle track module having a frame, the module mountable on a rotatable axle of a vehicle and having a drive wheel rotatably mounted to the frame, leading and trailing idler wheels rotatably mounted to the frame, at least one bogie wheel in contact with the track and positioned between the idler wheels, and a continuous flexible track extending about the wheels, and the at least one bogie wheel is a cylindrical wheel with a tapered elastomeric tire therearound. The track module may include a module center plane parallel to the drive wheel and the bogie wheel may be thicker toward the center plane. A track assembly for a vehicle including a frame for mounting with respect to the vehicle and a plurality of wheels in contact with a continuous flexible track extending about the wheels with at least one wheel being cylindrical and including a tapered elastomeric tire.
Type:
Application
Filed:
March 13, 2014
Publication date:
September 17, 2015
Applicant:
ATI, INC.
Inventors:
Jamsheed Reshad, Duane Tiede, Kenneth J. Juncker
Abstract: A shader unit is configured to provide an increased and dynamically changeable amount of ALU processing bandwidth. The shader unit includes a plurality of ALUs for processing pixel data according to a shader program. Each of the ALUs is configurable to be enabled and disabled. When disabled, the ALU is powered off, thereby reducing the power consumption of the shader unit. In one embodiment, the plurality of ALUs are logically configured into groups called ALU-pipes, each of which can be enabled and disabled. When an ALU-pipe is disabled, each ALU associated with the disabled ALU-pipe is disabled. The shader unit includes a sequencer that executes the shader program, determines the number of ALUs to be enabled, receives an input data stream of pixel data, assigns groups of pixel data to each enabled ALU, sends the assigned pixel data to their respective ALUs, and sends ALU instructions to the ALUs to process the received pixel data according to the shader program.
Type:
Grant
Filed:
January 16, 2008
Date of Patent:
September 15, 2015
Assignees:
ATI Technologies ULC, Advanced Micro Devices, Inc.
Abstract: An austenitic stainless steel composition including relatively low nickel and molybdenum levels, and exhibiting corrosion resistance, resistance to elevated temperature deformation, and formability properties comparable to certain alloys including higher nickel and molybdenum levels. Embodiments of the austenitic stainless steel include, in weight %, up to 0.20 C: 2.0 to 9.0 Mn, up to 2.0 Si, 16.0 to 23.0 Cr, 1.0 to 7.0 Ni, up to 3.0 Mo, up to 3.0 Cu, 0.05 to 0.35 N, up to 4.0 W, (7.5(C))?(Nb+Ti+V+Ta+Zr)?1.5, up to 0.01 B, up to 1.0 Co, iron and impurities. Additionally, embodiments of the steel may include 0.5?(Mo+W/2)?5.0 and/or 1.0?(Ni+Co)?8.0.
Type:
Grant
Filed:
November 21, 2012
Date of Patent:
September 15, 2015
Assignee:
ATI PROPERTIES, INC.
Inventors:
James M. Rakowski, David S. Bergstrom, Charles P. Stinner, John J. Dunn, John F. Grubb
Abstract: A method and apparatus is provided for reconstructing video frames that include missing pixels as a result of video stabilization techniques to compensate for camera movement and/or zooming. In one example, the method and apparatus caches transformed frames of video, identifies coordinates of missing pixels in a current transformed frame, and sequentially processes, for only the missing pixel coordinates, the cached transformed frames in reverse chronological order to identify pixels at coordinates in the cached transformed frames having valid data and corresponding to one of the missing pixel coordinates. Upon identifying a pixel having valid data at a coordinate in a cached transformed frame corresponding to a missing pixel coordinate, the method and apparatus inserts the valid data at the missing pixel coordinate.
Abstract: A method and apparatus for video stream processing is implemented in a monitor scaler chip (MSC). The MSC receives the video stream and determines whether the video stream includes copy protected content. The MSC routes the video stream based upon the determination.
Abstract: An endplate for a hot isostatic pressing canister comprises a central region, and a main region extending radially from the central region and terminating in a corner about a periphery of the endplate. The thickness of the endplate increases along the main region, from the central region to the corner, defining a taper angle. The corner includes an inner surface comprising a radiused portion by which the main region smoothly transitions into the lip. A hot isostatic pressing canister including at least one of the endplates also is disclosed, along with a method of hot isostatic pressing a metallurgical powder using the hot isostatic canister.
Type:
Grant
Filed:
December 2, 2011
Date of Patent:
September 1, 2015
Assignee:
ATI PROPERTIES, INC.
Inventors:
Peter Lipetzky, Joseph F. Perez, Edward A. Kosol, Jean-Philippe A. Thomas
Abstract: One aspect of the present disclosure is directed to low-alloy steels exhibiting high hardness and an advantageous level of multi-hit ballistic resistance with minimal crack propagation imparting a level of ballistic performance suitable for military armor applications. Certain embodiments of the steels according to the present disclosure have hardness in excess of 550 HBN and demonstrate a high level of ballistic penetration resistance relative to conventional military specifications.
Type:
Grant
Filed:
August 1, 2008
Date of Patent:
September 1, 2015
Assignee:
ATI Properties, Inc.
Inventors:
Ronald E. Bailey, Thomas R. Parayil, Glenn J. Swiatek
Abstract: An austenitic stainless steel composition including relatively low Ni and Mo levels, and exhibiting corrosion resistance, resistance to elevated temperature deformation, and formability properties comparable to certain alloys including higher Ni and Mo levels. Embodiments of the austenitic stainless steel include, in weight percentages, up to 0.20 C, 2.0-9.0 Mn, up to 2.0 Si, 15.0-23.0 Cr, 1.0-9.5 Ni, up to 3.0 Mo, up to 3.0 Cu, 0.05-0.35 N, (7.5(C))?(Nb+Ti+V+Ta+Zr)?1.5, Fe, and incidental impurities.
Abstract: Processes for the production of tantalum alloys are disclosed. The processes use aluminothermic reactions to reduce tantalum pentoxide to tantalum metal.
Abstract: A method and system for producing a single view video signal based on a multiview video coding (MVC) signal stream. A MVC signal stream representing multiple spatially related views of a scene, including a base view and at least one dependent view, is decoded to provide multiple decoded video signals representing the spatially related views, with respective portions of the MVC signal stream representing one of multiple temporally adjacent video frames, and the MVC signal stream representing multiple sequences of spatially adjacent video frames. The decoded video signals are processed to provide a processed video signal representing one of the spatially related views using image information from more than one of the decoded video signals. As a result, more image data is used during processing, thereby improving the spatial and temporal image quality.
Type:
Grant
Filed:
March 4, 2011
Date of Patent:
August 25, 2015
Assignee:
ATI Technologies ULC
Inventors:
Gabor Sines, Pavel Siniavine, Jitesh Arora, Alexander Zorin, Xingping Cao, Mohamed Cherif, Edward Callway
Abstract: A bus protocol compatible device, includes a transmitter having a first mode for providing a reference clock signal to an output, and a second mode for providing a training sequence to the output, and a power state controller for placing the transmitter in the first mode for a first period of time in response to a change in a link state, and in the second mode after an expiration of the first period of time.
Abstract: A method and system for allocating memory to a memory operation executed by a processor in a computer arrangement having a first processor configured for unified operation with a second processor. The method includes receiving a memory operation from a processor and mapping the memory operation to one of a plurality of memory heaps. The mapping produces a mapping result. The method also includes providing the mapping result to the processor.
Type:
Grant
Filed:
December 21, 2012
Date of Patent:
August 25, 2015
Assignees:
ATI Technologies ULC, Advanced Micro Devices, Inc.
Inventors:
Anthony Asaro, Kevin Normoyle, Mark Hummel
Abstract: A filter includes a conventional filtering block and a protection block. The conventional filtering block receives input values and provides filtered values. The protection block receives filtered values and a group of input values proximate the current input, to ensure that the output is lies within a range computed for the current input. The range is determined by the protection block based on the group of input values proximate the current input. Any algorithm or statistical function may be applied to the group of input values to determine the range. If a filtered value provided by the conventional filtering block is outside the range, then the protection block computes and outputs a value that is within the range. The filter may be used in temporal or spatial filtering of images and video to mitigate artifacts such as motion artifacts and static artifacts.
Abstract: A firearm assembly includes a receiver having a trigger guard structure, and a stock structure coupled to a rear portion of the receiver. An insert is positioned between the trigger guard structure and the stock structure for ensuring a tight fit and preventing contact therebetween.
Abstract: Briefly, graphics data processing logic includes a plurality of parallel arithmetic logic units (ALUs), such as floating point processors or any other suitable logic, that operate as a vector processor on at least one of pixel data and vertex data (or both) and a programmable storage element that contains data representing which of the plurality of arithmetic logic units are not to receive data for processing. The graphics data processing logic also includes parallel ALU data packing logic that is operatively coupled to the plurality of arithmetic logic processing units and to the programmable storage element to pack data only for the plurality of arithmetic logic units identified by the data in the programmable storage element as being enabled.
Abstract: A method, computer program product, and system that includes a virtual function module with an emulated display timing device, a first independent resource, and a second independent resource, where the first and second independent resources signal a physical function module that a new surface has been rendered, and where the physical function module signals the virtual function module via the emulated timing device and the first and second independent resources when the rendered new surface has been displayed, copied, used, or otherwise consumed.