Abstract: System and method that utilizes light sources, for example projectors embedded in mobile camera phones, to allow users to interact with documents on large displays without requiring users to install any third-party software. With this approach, multiple users can select interactors on the large display by displaying different images via their projector.
Abstract: Systems and methods for downloading algorithmic elements to a coprocessor and corresponding processing and communication techniques are provided. For an improved graphics pipeline, the invention provides a class of co-processing device, such as a graphics processor unit (GPU), providing improved capabilities for an abstract or virtual machine for performing graphics calculations and rendering.
Type:
Grant
Filed:
April 30, 2008
Date of Patent:
November 6, 2012
Assignee:
Microsoft Corporation
Inventors:
Charles N. Boyd, Michele B. Boland, Michael A. Toelle, Anantha Rao Kancherla, Amar Patel, Iouri Tarassov, Stephen H. Wright
Abstract: A computer method and apparatus control virtual environment cameras based on context. Current context is detected in a subject virtual environment. As a function of detected context, a set of predefined camera views is provided and displayed for user selection. Upon user selection of a camera view from the provided and displayed set of predefined camera views, a camera of the subject virtual environment is updated. The camera view is changed to the user selected camera view. There is ongoing detection of context and indicating of candidate camera views based on context, for user selection and update of the camera view.
Type:
Grant
Filed:
March 24, 2008
Date of Patent:
October 23, 2012
Assignee:
International Business Machines Corporation
Inventors:
Li-Te Cheng, Steven L. Rohall, John F. Patterson
Abstract: Provided are a content information display method and apparatus. The method includes: extracting a content file list; extracting additional information having a same property from among additional information on each of content files included in the content file list; generating a graph representing a degree of the property by comparing the extracted additional information on each content file with additional information on another content file; and displaying the graph and the content file list.
Type:
Grant
Filed:
April 10, 2008
Date of Patent:
October 16, 2012
Assignee:
Samsung Electronics Co., Ltd.
Inventors:
Jung-kun Lee, Young-mi Kang, Hye-rin Kim, Ju-il Um, Young-shil Jang
Abstract: A method and system that provides a unique data display tool for use in the investment area and utilizes color coated entries in various data displays to aid in the client's assimilation of investment data and information. More specifically, the method and system uses a plurality of colors that are superimposed over data contained in various data category displays. Any one category data may contain a number of different such colored overlays. It is between different data displays, the same color would be used for the same data category presented in each display.
Type:
Grant
Filed:
June 7, 2011
Date of Patent:
October 16, 2012
Assignee:
Spectrum Investment Advisors, Inc.
Inventors:
James F. Marshall, Jonathan J. Marshall
Abstract: Distribution images that are element mapping images displayed on a parent window of a display unit are switched by selecting a particular element or an analysis line to be displayed on a display element screen or a screen switch button using a keyboard or a mouse, so that the plural distribution images overlap to be overwritten at the same large size.
Abstract: An information processing apparatus for processing a structured document describing a vector image includes a determining unit configured to determine whether an object in a vector image obtained by analyzing a structured document is included in a specified area. The information processing apparatus also includes a creating unit configured to create a structured document describing an object included in the specified area by deleting a description of an object if the determining unit determines that the object is not included in the specified area.
Abstract: An ordered set of physical points, each comprising a nominal point and an associated allowable deviation, is approximated by a sequence of geometric elements determined by a method of intersecting polytopes in a parametric space. A first bundle of geometric elements connecting a first subgroup of physical points is generated and mapped to a first polytope. A second bundle of geometric elements connecting a second subgroup of physical points is generated and mapped to a second polytope. If the intersection between the first polytope and the second polytope is not null, the points in the intersection region correspond to geometric elements which approximate the physical points in the combined two subgroups. The process is repeated iteratively for additional subgroups. The center point of the final intersection region corresponds to an approximate best-fit geometric element.
Abstract: The image is broken down into a breakdown color space. For each broken down source pixel, if a source point PS0j is used to represent the end of the color source vector OPS0j associated with said source pixel, component points P1j, P2j, . . . , Pkj, . . . , Pnj are used to represent the ends of the color component vectors OP1j, OP2j, . . . , OPkj, . . . , OPnj associated with the component pixels, if a limit sphere of radius LS0j is defined, centered on the point PS0j, then said breakdown is such that the following applies: PS0Pj1, PS0Pj2, PS0Pjk, . . . , PS0Pjn?KS0j×LS0j, with KS0j?0.5. The effectiveness of the scrambling is then significantly enhanced.
Type:
Grant
Filed:
December 19, 2006
Date of Patent:
September 4, 2012
Assignee:
Thomson Licensing
Inventors:
Laurent Blondé, Pascal Bourdon, Patrick Morvan
Abstract: A method of browsing images in a loop on an electronic device includes displaying a scroll interface. The scroll interface defines coordinates with a scale in pixels by a display. An initial coordinate value is located at a middle portion of the scroll interface. The scroll interface defines 2F index views. The index views have at least one row, and an interval of two adjacent index views is defined as S. Each index view has an index number. The display displays G images. The index number corresponds to the image number. The scroll interface is moved along a first direction. The scroll interface is adjusted by M, a natural number, multiplied by S pixels to reposition the display for being adjacent to the initial coordinate value, and the display displays images with the image numbers corresponding to the index numbers from X to X+G?1.
Abstract: A portable electronic device provides a compass bearing display juxtaposed with or superimposed on a camera viewfinder display. The device includes an image sensor and an electronic compass. When the device is held with the image sensor pointed in a generally horizontal direction, the displayed viewfinder image from the image sensor is combined with a graphic indicating a compass bearing corresponding to the imaging axis of the image sensor. The display may be presented as a linear scale to indicate off-axis headings as well.
Abstract: A system and method for drawing directed acyclic graphs is disclosed. In particular, an algorithm, as implemented in a method and system, to aesthetically layout directed acyclic graphs is presented. The algorithm includes methods to reduce the number of edge crossings and increase the number of straight edges in such drawings. The algorithm keeps short and straight edges wherever possible and gives preference to vertical edges. It also provides an edge-crossing reduction heuristic to refine the layout obtained after standard median heuristic layout, and further provides a method to focus on important paths in the graph through layout.
Abstract: A computer implemented system and method for generating a game, such as spot-the-difference are provided. The method includes receiving a user-selected original image and storing the image in memory. From the original image, the method includes automatically generating a pair of images which are visually identical except for a predetermined number of random localized modifications, and providing the pair of images to the user as a game which can be played by spotting differences between the pair of images as a result of the modifications.
Abstract: An image display device for displaying an image includes an image display unit that displays an image based on image data inputted from the outside, a superimposing unit that superimposes a pointer image which can be moved according to an instruction from the outside on the displayed image, a position receiving unit that receives designation of a moved position of the pointer image on the image and a highlighting unit that highlights an image in a given area which is determined based on a property of a pixel corresponding to the received moved position.
Abstract: A method and system for overriding state information programmed into a processor using an application programming interface (API) avoids introducing error conditions in the processor. An override monitor unit within the processor stores the programmed state for any setting that is overridden so that the programmed state can be restored when the error condition no longer exists. The override monitor unit overrides the programmed state by forcing the setting to a legal value that does not cause an error condition. The processor is able to continue operating without notifying a device driver that an error condition has occurred since the error condition is avoided.
Type:
Grant
Filed:
January 19, 2007
Date of Patent:
July 24, 2012
Assignee:
NVIDIA Corporation
Inventors:
Jerome F. Duluk, Jr., Henry P. Moreton, Steven E. Molnar, John S. Montrym
Abstract: One aspect of the invention relates to techniques for increasing the displayable font size while retaining a wide text line of information on small information displays. In one embodiment, the inventive technique leverages the wider diagonal (in device dimensions) for text viewing and combine this form of display with a horizontal (in text dimensions) scrolling feature i.e. scrolling text along the diagonal of the device's display. Vertical context (in text dimensions) is maintained by adding a constant-offset look-ahead and look-back line above the primary diagonal focus area. Another embodiment bends the text along two edges of the display area to leverage the fact that the lengths of the two sides are even longer than the length of the screen diagonal. In both configurations, one can retain a large font size without sacrificing the number of characters displayed per line.
Abstract: A display control device includes a state specifying unit, an information specifying unit and a controller. The state specifying unit specifies a placement state of a medium on a display screen. The information specifying unit specifies either (i) electronic information which is a source of an image recorded on the medium or (ii) electronic information relevant to the electronic information which is the source of the image recorded on the medium. The controller controls such that a specific image representing the electronic information specified by the information specifying unit is displayed on the display screen in accordance with the placement state specified by the state specifying unit.
Abstract: A system and machine-implemented method for generating a screen layout for a BIOS display on a computing system, via accessing a screen layout definition, wherein the screen layout definition identifies which of a plurality of stored images are to be included in a screen layout, defines an order for overlaying the identified images, and defines a position for placing each identified image within the screen layout; and processing the screen layout definition to generate the screen layout, using the order for overlaying the identified images and the position for placing each identified image as defined in the screen layout definition, for the BIOS display.
Type:
Grant
Filed:
September 26, 2011
Date of Patent:
May 29, 2012
Assignee:
Google Inc.
Inventors:
Wai Hong Tam, William F. Richardson, Randall R. Spangler
Abstract: In one embodiment, a method for checking consistency of user-settable isolated parameters among a first graphical modeling component and a second graphical modeling component in an executable graphical model is provided. The method includes designating that the first graphical modeling component and the second graphical modeling component are related; checking consistency between a first user-settable isolated parameter of the first graphical modeling component and a corresponding second user-settable isolated parameter of the second graphical modeling component; and displaying an error when the first user-settable isolated parameter and the corresponding second user-settable isolated parameter are not consistent with each other.
Abstract: An improved method for display of a transitional region of interest while transitioning between a first region of interest and a second region of interest within visual information on a display screen of a computer. The method comprising the steps of applying a transitional transformation to the visual information and displaying the transitional transformed visual information on the display screen. The transitional transformation requiring a reduced calculation for transforming the visual information in the transitional region.
Type:
Grant
Filed:
October 16, 2009
Date of Patent:
October 16, 2012
Assignee:
Noregin Assets N.V., L.L.C.
Inventors:
David J. P. Baar, David J. Cowperthwaite, Mark H. A. Tigges