Abstract: A method and system for generating an image display plan is provided. In one embodiment, a planning system allows a user to create a display plan that specifies a sequence of images that are to be displayed and how the images are to be displayed. The planning system allows a user to specify different versions of the plan for different aspect ratios. When displaying the image, the planning system may display multiple viewports simultaneously on the image, one for each of the different aspect ratios. The planning system may allow the multiple viewports to be moved around and resized as a unit maintaining a common center point for the viewports.
Abstract: A method and system for generating an image display plan is provided. In one embodiment, a planning system allows a user to create a display plan that specifies a sequence of images that are to be displayed and how the images are to be displayed. The planning system allows a user to specify different versions of the plan for different aspect ratios. When displaying the image, the planning system may display multiple viewports simultaneously on the image, one for each of the different aspect ratios. The planning system may allow the multiple viewports to be moved around and resized as a unit maintaining a common center point for the viewports.
Abstract: A method, apparatus, and computer instructions for presenting resource information. A plurality of three-dimensional elements in a view is displayed in which each element represents a resource in a network data processing system. Additional information regarding a parameter associated with the element is displayed in response to a user input interacting with an element from the plurality of three-dimensional elements.
Type:
Grant
Filed:
November 6, 2003
Date of Patent:
September 13, 2005
Assignee:
International Business Machines Corporation
Inventors:
Roderick Clint Bowser, Brian Douglas Brandenburg, Robert P. Lowe, Darren Kelly Upton
Abstract: A system and method for displaying font in a wireless telephone. The system and method employ the operations of converting base font data into converted font data, wherein the converted font data has a data bits equal in number to data bits of a background screen into which the converted font data will be transcribed; generating a mask for the converted font data; storing the converted font data and the mask in a memory of the wireless telephone; retrieving the mask stored in the memory.
Abstract: The present invention includes a method and apparatus for graphics processing in a handheld device including a transform engine capable of receiving vertex information. The transform engine generates a plurality of vertices from the vertex information, wherein each of the vertices includes a corresponding bin identifier. The method and apparatus further includes view frame factors defining a clipping region such that when any of the plurality of vertices is within the clipping region, a clip identifier is generated for that vertex using the corresponding bin identifier. A vertex shader coupled to a clipping module, wherein the clipping module generates supplemental vertices and the vertex shader receives the supplemental vertices therefrom. The vertex shader combines the supplemental vertices with the bin identifiers and are provided to a vertex buffer.
Abstract: Methods and apparatus, including computer program products, for detecting an object in an image. The techniques include scanning a sequence of pixels in the image, each pixel having one or more property values associated with properties of the pixel, and generating a dynamic probability value for each of one or more pixels in the sequence. The dynamic probability value for a given pixel represents a probability that the given pixel has neighboring pixels in the sequence that correspond to one or more features of the object. The dynamic probability value is generated by identifying a dynamic probability value associated with a pixel that immediately precedes the given pixel in the sequence; updating the identified dynamic probability value based on the property values of the immediately preceding pixel; and associating the updated probability value with the given pixel.
Abstract: A Font Quantization Engine receives layout data including font, font matrix, glyphs and position data. This received position data includes non-integer positions for the glyphs to be rendered. According to a tolerance that is either pre-specified, or selected at run time an appropriate quantization level is determined by the Font Quantization Engine. This quantization level and the fractional position data is then used to determine quantized positions for the glyphs. Once the quantized positions are determined, a rendering engine either renders the bitmaps for the glyphs, or retrieves cached versions of the bitmaps. In this manner, glyphs are positioned at non-integer locations, yet a different bitmap is not required for each possible non-integer location. This allows for both efficiency of operation and the use of higher quality bitmaps.
Abstract: A method of displaying a number of measurement curves is described. The measurement curves are displayed in at least two windows. Each one of the windows comprises two axes. One or more measurement curves are displayed in each one of the windows. The method comprises the steps of changing the scale of one of the curves in the direction of at least one of the two axes by a user and synchronizing at least one of the other curves of one or more other windows with respect to one of the two axes depending on said change carried out by the user.