Rotation Patents (Class 345/649)
  • Publication number: 20100156938
    Abstract: A method and system render rasterized data by receiving non-rasterized page description language data and a corresponding transformation matrix representing transformation operations to be performed. The non-rasterized page description language data is rasterizing to create rasterized data. The corresponding transformation matrix is decomposed into a plurality of individual transformation operation matrices and a discrete transformation operation value, from each corresponding individual transformation operation matrix, is generated for each transformation operation to be performed upon the rasterized data. The transformation operations are performed upon the rasterized data based upon the generated discrete transformation operation values.
    Type: Application
    Filed: December 11, 2009
    Publication date: June 24, 2010
    Applicant: Xerox Corporation
    Inventor: Paul Roberts Conlon
  • Patent number: 7742063
    Abstract: An apparatus comprising a buffer circuit, a rotation circuit and a memory. The buffer may be configured to store original image data in one or more sub-matrices. The rotation circuit may be configured to (i) produce rotated data and (ii) store the rotated data in a transposed matrix. The memory may be configured to position the rotated data in the transposed matrix. The transposed matrix comprises final image data rotated by a predetermined angle from the original image data.
    Type: Grant
    Filed: July 7, 2005
    Date of Patent: June 22, 2010
    Assignee: LSI Corporation
    Inventors: Ho-Ming Leung, Gary Chang, Wern-Yan Koe
  • Publication number: 20100141681
    Abstract: While a second control mode is set, a control unit controls an image data output portion such that image data is output in an orientation rotated by 180 degrees as compared with a case where a first control mode is set, controls a first display control unit such that the image data output from the image data output portion is displayed in an orientation rotated further by 180 degrees, and controls a second display control unit such that an instruction image is displayed in an orientation rotated by 180 degrees as compared with the case where the first control mode is set.
    Type: Application
    Filed: December 2, 2009
    Publication date: June 10, 2010
    Applicant: NINTENDO CO., LTD.
    Inventor: Tomohiro FUJII
  • Publication number: 20100134845
    Abstract: A digital photo frame for storing and displaying photos. The photo frame has a photo-sized display screen rotatably mounted on a support such that the display screen is configurable in landscape-viewing or portrait-viewing orientations by rotation of the screen. A memory stores photo image files tagged as either landscape orientation or portrait orientation and a user interface receives instructions to display photos stored in the memory. A processor is configured for receiving orientation data regarding an orientation of the display screen, retrieving only photo image files from the memory that are tagged with an orientation corresponding to the orientation of the display screen, and displaying the retrieved photo image files as photos on the display screen.
    Type: Application
    Filed: February 2, 2010
    Publication date: June 3, 2010
    Inventor: Kia Silverbrook
  • Publication number: 20100134626
    Abstract: The present invention aims to provide a display device that can display relationships between a plurality of users in an easy-to-visually-acknowledge manner. The present invention is a system composed of a data sensing unit 1, a positional relationship detection unit 2, a user groping unit 3, and a positional relationship display unit 4. The user grouping unit 3 groups the users into a plurality of groups based on information pieces relating to positional relationships between the users, which are detected by the positional relationship detection unit 2. Based on information pieces relating to the groups extracted by the user grouping unit 3, the positional relationship display unit 4 arranges and displays the groups on a screen in conformity with a positional relationship between the groups.
    Type: Application
    Filed: April 30, 2008
    Publication date: June 3, 2010
    Inventors: Keiji Icho, Masayuki Misaki, Takashi Kawamura, Kuniaki Isogai, Noriaki Horii
  • Patent number: 7728853
    Abstract: A method and system of rendering buildings in three-dimensional space first renders a respective floor, then adds objects and finally walls to bound each of the floors. The result, a three-dimensional rendering of a building illustrates the position of objects within the building in addition to presenting the overall shape of the building. The rendering can be discontinuously rotated, about an axis, in response to user inputs.
    Type: Grant
    Filed: May 9, 2006
    Date of Patent: June 1, 2010
    Assignee: Honeywell International Inc.
    Inventors: Thomas A. Plocher, Jeffrey M. Rye
  • Patent number: 7724267
    Abstract: An information processing apparatus has a pointing device for designating a position of an arbitrary point with respect to a reference point O, and a processor of the information processing apparatus detects a position of the point designated by the pointing device with respect to the reference point O at every unit of time, and calculates an operation vector AB respectively regarding a point A and a point B detected before and after as a starting point and an ending point. The calculated operation vector AB is orthogonally-projected onto a strait line vertical to a vector OA respectively regarding the reference point O and the point A as a starting point and an ending point. Information processing is performed on the basis of a component vector thus obtained from the operation vector AB.
    Type: Grant
    Filed: December 11, 2006
    Date of Patent: May 25, 2010
    Assignees: Nintendo Co., Ltd., Game Freak, Inc.
    Inventors: Kazuki Yoshihara, Tetsuya Watanabe, Tomoya Takahashi
  • Publication number: 20100123736
    Abstract: There is provided an information processing apparatus, including a storage unit for storing content identification information for identifying a content, content analysis result corresponding to the content identification information and being obtained by analyzing the content, and a first image corresponding to the content identification information, a coordinate specifying unit for specifying a predetermined coordinate in a three-dimensional coordinate system, and a display control unit for arranging the first image corresponding to the content identification information or a second image different from the first image on the three-dimensional coordinate system based on the content analysis result stored in the storage unit, and displaying the first image and/or the second image according to a distance with a coordinate corresponding to the content identification information based on the predetermined coordinate specified by the coordinate specifying unit and the content analysis result.
    Type: Application
    Filed: October 23, 2009
    Publication date: May 20, 2010
    Applicant: Sony Corporation
    Inventor: Hitoshi Fukudome
  • Publication number: 20100118054
    Abstract: A mobile terminal includes a first and a second storage modules. The first storage module stores a plurality of display images, layout data and resource files corresponding to different display states. The second storage module stores the plurality of layout data and resources files read from the first storage module when the mobile terminal is powered on. If the module terminal has been reoriented, the mobile terminal determines if a current image needs to be changed and generates an interface change event if the current image needs to be changed. Then, the mobile terminal reads corresponding layout data and resource file from the second storage module, reads a corresponding display image from the first storage module according to the read resource file, generates a redraw command, and sends the redraw command and the read layout data and the read display image to a display module to display a new image.
    Type: Application
    Filed: August 4, 2009
    Publication date: May 13, 2010
    Applicants: HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO.,LTD., HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: XIAO-GUANG LI, TSUNG-FU HUANG
  • Patent number: 7710434
    Abstract: Image processing in mobile devices is optimized by combining at least two of the color conversion, rotation, and scaling operations. Received images, such as still images or frames of video stream, are subjected to a combined transformation after decoding, where each pixel is color converted (e.g. from YUV to RGB), rotated, and scaled as needed. By combining two or three of the processes into one, read/write operations consuming significant processing and memory resources are reduced enabling processing of higher resolution images and/or power and processing resource savings.
    Type: Grant
    Filed: May 30, 2007
    Date of Patent: May 4, 2010
    Assignee: Microsoft Corporation
    Inventor: Chuang Gu
  • Patent number: 7705863
    Abstract: A method and system of rendering buildings in three-dimensional space first renders a respective floor, then adds objects and finally walls to bound each of the floors. The result, a three-dimensional rendering of a building, has translucent walls and illustrates the position of objects within the building in addition to presenting the overall shape of the building. The building can be rotated or enlarged to clarify the position of the various objects in space.
    Type: Grant
    Filed: November 15, 2005
    Date of Patent: April 27, 2010
    Assignee: Honeywell International Inc.
    Inventors: Jeffrey M. Rye, Thomas S. Plocher
  • Patent number: 7706579
    Abstract: A device may include processing logic to obtain an image file including orientation information indicating a first orientation in which an image is to be displayed; detect, in the image, at least one human face; and modify the orientation information to re-orient the image based on the detected at least one human face.
    Type: Grant
    Filed: December 21, 2006
    Date of Patent: April 27, 2010
    Assignee: Sony Ericsson Communications AB
    Inventor: Sten Fredrik Oijer
  • Patent number: 7706138
    Abstract: Provided are a hinge and a stand for a display device. The hinge includes a rotary body fixed to a display device; a support fixed to a base; a key bracket inserted in the rotary body; a hole formed inside the key bracket; and a rotary shaft inserted to the hole and the support and being a rotation axis of the rotary body. Thus, the hinge and stand may be manufactured at low costs because a small number of components are used. Also, the hinge structure effectively stands against the external vibration because no screw is used during an assembling process, and forming an exterior of the hinge in itself eliminates need to use a separate component for the exterior, thereby reducing the manufacturing costs of the stand.
    Type: Grant
    Filed: July 11, 2006
    Date of Patent: April 27, 2010
    Assignee: LG Electronics Inc.
    Inventor: Moon Hee Lee
  • Patent number: 7701472
    Abstract: A display controller comprising: an image data input interface; a first image processing section for a first processing operation including at least a turning operation to turn an orientation of an image of the image data with a first turning angle or a mirror image reversing operation; a second image processing section for a second processing operation including at least a turning operation to turn an orientation of an image of the image data with a second turning angle or a mirror image reversing operation; an image data compressing section compressing the image data after the first processing operation; a memory for the compressed data where the image data, after the compressing operation, are stored; a host interface to/from which the imaged data stored in the memory are input and output; and a display driver interface outputting the image data, after the second processing operation, to the display driver.
    Type: Grant
    Filed: May 31, 2005
    Date of Patent: April 20, 2010
    Assignee: Seiko Epson Corporation
    Inventor: Atsushi Obinata
  • Publication number: 20100091037
    Abstract: Presented is a method of rotating an input image comprising a plurality of rows of input pixels by a predetermined arbitrary angle to generate a rotated output image comprising a plurality of rows of output pixels. The method comprises: receiving a first input segment comprising a first contiguous subset of the plurality of rows of input pixels; applying to the first input segment a transformation depending on the predetermined angle and storing the transformed result in a memory; receiving a second input segment comprising a second contiguous subset of the plurality of rows of input pixels, the second subset being adjacent to the first in the input image; applying the transformation to the second input segment and storing the transformed result in a memory; and generating a first output segment based on the transformed results of the first and second input segments, the output segment comprising a contiguous subset of the plurality of rows of output pixels.
    Type: Application
    Filed: November 26, 2008
    Publication date: April 15, 2010
    Inventor: Serene BANERJEE
  • Patent number: 7697016
    Abstract: An image display device (1) of the present invention is an image display device having a function of rotating a display image, the image display device including: a size comparison section (17) for making a comparison (i) between a vertical length of an outer edge of a display region in which the display image is displayed and a vertical length of the display image and (ii) between a horizontal length of the outer edge of the display region in which the display image is displayed and a horizontal length of the display image; and a center-point-of-rotation determination section (18) for determining a center point of rotation of the display image in accordance with a result of the comparison made by the size comparison section (17).
    Type: Grant
    Filed: August 11, 2005
    Date of Patent: April 13, 2010
    Assignee: Sharp Kabushiki Kaisha
    Inventor: Kentaro Sakakura
  • Patent number: 7683915
    Abstract: An image displaying apparatus and method thereof for displaying on a monitor an original image generated based on image data of an object acquired through an image radiography apparatus together with posture data for the original image that is acquired at a radiography time. The image displaying apparatus and method includes a function unit and/or a function configured to rotate the original image centering on an axis in order to dissolve a displacement between a first (reference) posture data that is acquired based on the image radiography apparatus and/or a bed unit for supporting the object, and actual posture of the original image. The function unit further displays a second (actual) posture data that is acquired by the rotation of the original image by replacing the first (reference) posture data.
    Type: Grant
    Filed: March 8, 2006
    Date of Patent: March 23, 2010
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Medical Systems Corporation
    Inventor: Norihiro Gunji
  • Publication number: 20100066834
    Abstract: An imaging apparatus for creating a rotatable three dimensional image of an object comprises a housing (3) and a plurality of cameras (6,8,10) attached to the housing and facing towards an object area wherein each camera is operated substantially simultaneously to create a series of images which can be then be combined to create the three dimensional image.
    Type: Application
    Filed: October 23, 2007
    Publication date: March 18, 2010
    Inventor: Gerald Bate
  • Publication number: 20100070857
    Abstract: An image 100 is edited in accordance with an operation. A guide 103 for guiding a user to select an operational value for the operation by dragging a position 101 in the image 100 is displayed. Furthermore, a plurality of operational values associated with corresponding positions on the guide 103 is displayed. The operation is then performed on the image 100 width selected operational value.
    Type: Application
    Filed: March 12, 2008
    Publication date: March 18, 2010
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS N.V.
    Inventor: Handoko Kohar
  • Publication number: 20100053214
    Abstract: An X-ray image diagnosis apparatus allows setting information indicating an object direction in a radiographed image without any errors. This invention is an X-ray detection apparatus which detects X-rays applied to an object and generates a radiographed image of the object. This apparatus includes a unit to display, in a display area, a symbol which has a form corresponding to the object and for which a vector representing a direction as a reference for the symbol is defined, a button to change the direction of the symbol displayed in the display area, and a unit to output information concerning the direction of the vector in association with a radiographed image of the object, when the direction of the symbol displayed in the display area is changed to match the direction of the object with the direction of the symbol displayed in the display area.
    Type: Application
    Filed: August 6, 2009
    Publication date: March 4, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Tomohiro Goto
  • Publication number: 20100053218
    Abstract: A system adaptively orients a display image on a device for presenting data acquired via one or more cables connected to a particular side of the device. The system includes a sensor for detecting orientation of the device and providing a device orientation representative signal indicating whether the device is in a first orientation or a second orientation substantially different to the first orientation. A display screen presents display images on the device. A display generator automatically generates a display image on the display screen oriented to be upright in the first and second orientations of the device, in response to the orientation representative signal. A command processor adaptively selects functions assigned to user selectable buttons positioned on both sides of the display screen of the device, in response to the orientation representative signal.
    Type: Application
    Filed: November 6, 2007
    Publication date: March 4, 2010
    Inventor: Clifford Risher-Kelly
  • Patent number: 7663784
    Abstract: A method of storing and displaying photos on a digital photo frame is provided. The digital photo frame has a photo-sized display screen rotatably mounted on a support such that the display screen is configurable in landscape-viewing or portrait-viewing orientations by rotation of the screen. The method comprises the steps of: (i) storing photo image files tagged as either landscape orientation or portrait orientation in an internal memory of the digital photo frame; (ii) receiving an instruction to display photos stored in the internal memory; (iii) determining an orientation of the display screen; (iv) retrieving only photo image files from the internal memory that are tagged with an orientation corresponding to the orientation of the display screen; and (v) displaying the retrieved photo image files as photos on the display screen.
    Type: Grant
    Filed: September 11, 2006
    Date of Patent: February 16, 2010
    Assignee: Silverbrook Research Pty Ltd
    Inventor: Kia Silverbrook
  • Patent number: 7659912
    Abstract: In an insertion support system according to the present invention, on the basis of the rotation angle data of the VBS images stored in the memory, an image processing unit rotates and corrects the VBS image and the thumbnail VBS images to generate the insertion support screen.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: February 9, 2010
    Assignee: Olympus Corporation
    Inventors: Shunya Akimoto, Junichi Ohnishi
  • Publication number: 20100020101
    Abstract: Grids are commonly used to provide an environment for users to orient objects within a drawing program. The properties of a grid are usually defined and set at the time the grid is created and do not change. An effective way to provide a useful grid that can adapt to objects a user has drawn is provided herein by presenting a dynamic grid on a display. The dynamic grid may adjust grid properties, such as the position of the origin, the angle of the grid, the size of gridline spacing, the coordinate mode, etc. The new grid properties are adjusted to accommodate what the user may draw next, based upon what the user previously drew.
    Type: Application
    Filed: July 23, 2008
    Publication date: January 28, 2010
    Applicant: MICROSOFT CORPORATION
    Inventor: Christian Schormann
  • Patent number: 7651396
    Abstract: A method for executing a game having a motif of rolling an object combined with another object with which the object is contacted, on a surface of the object, and growing large like a snowball. The method has: controlling a rotation and a movement of a first object as an operated object, in a virtual space; combining one of a plurality of second objects, with which the operated object is contacted, around a contact position of the operated object, at which the operated object is contacted with the one of the second objects, when the operated object is contacted with the one of the second objects; and determining the operated object with which the one of the second objects is combined, and the one of the second objects, when the one of the second objects is combined with the operated object, as an operated object, newly.
    Type: Grant
    Filed: February 24, 2003
    Date of Patent: January 26, 2010
    Assignee: Namco Bandai Games Inc.
    Inventor: Keita Takahashi
  • Patent number: 7643038
    Abstract: Apparatus are provided, including an embedded display processor on a given chip. The apparatus may be an embedded device, for example, a mobile wireless communications device. More specifically, the apparatus may be a mobile phone, a portable gaming device, a video streaming device, or a GPS map drawing device. The display processor includes, on the same given chip, a rendering memory, from which pixels are rendered to a display device. The display processor further includes an image manipulation mechanism to manipulate pixels of a given image frame from source positions in a pre-manipulation buffer, to target positions in the rendering memory, the target positions corresponding to rendered positions in the given image frame.
    Type: Grant
    Filed: November 2, 2005
    Date of Patent: January 5, 2010
    Assignee: QUALCOMM Incorporated
    Inventor: Scott Howard King
  • Publication number: 20090322789
    Abstract: A system, method, and program product is provided that automatically allocates a display screen into two areas when the display screen is pivoted from a landscape orientation to a portrait orientation. A hypervisor receives a pivot request (e.g., from a user) to pivot the display screen from a landscape orientation to a portrait orientation. When the display screen is oriented in the landscape orientation, a primary operating system displays its data on the display screen. Upon reception of the pivot request, the hypervisor allocates the display screen into a primary display area and a secondary display area. The hypervisor then displays data originating from the primary operating system in the primary display area and displays data originating from a second operating system in the secondary display area.
    Type: Application
    Filed: June 25, 2008
    Publication date: December 31, 2009
    Inventors: Justin Tyler Dubs, Harriss Christopher Neil Ganey, Aaron Michael Stewart, Jennifer Greenwood Zawacki
  • Patent number: 7639885
    Abstract: A system and process for determining the location of a captured image from a larger image is described. A non-repeating sequence may be folded into a non-repeating array in which the array is unique for every sub window of a given size. The image of the sub window may be captured and its location determined within the non-repeating array.
    Type: Grant
    Filed: June 2, 2008
    Date of Patent: December 29, 2009
    Assignee: Microsoft Corporation
    Inventors: Jian Wang, Zhou Chen Lin, Yue Li
  • Patent number: 7633483
    Abstract: Extending graphical information to a remote computing system such that a multiple monitor configuration can be implemented for the first computing device is illustrated. The multiple monitors include a display connected to the first computing device and one or more displays connected to other computing devices. A remote session is established between the first computing device and the second computing device. Graphics commands are generated for first and second display drivers at the first computing device as if a multi-display configuration is active at the first computing device. The first display driver is associated with a display at the first computing device. The second display driver doesn't have an associated display at the first computing device. Graphics are displayed from the graphics commands for the first display driver at the display at the first computing device. Graphics commands for the second display driver are remoted to the second computing device.
    Type: Grant
    Filed: June 27, 2006
    Date of Patent: December 15, 2009
    Assignee: Microsoft Corporation
    Inventors: Ido M. Ben-Schachar, Robert-Wilhelm Schmieder
  • Publication number: 20090305743
    Abstract: A method is provided for restitution of at least one multimedia scene, having at least two objects, on a display of a radio communication terminal. The method includes: determining an orientation of the display relative to a user; reorganizing the arrangement of the objects constituting the multimedia scene, based on the orientation and on at least one arrangement data present in the scene; and restitution of the reorganized multimedia scene on the viewing device.
    Type: Application
    Filed: April 3, 2007
    Publication date: December 10, 2009
    Applicant: Streamezzo
    Inventors: Erwann Gouesbet, Elouan Le Coq
  • Patent number: 7631277
    Abstract: System and method for integrating media objects for viewing on and manipulation via a computing device such as a personal computer. The system and method may be provided via an application program interface (API) which provides functions that allow an application program to create a scene and add media objects to the scene. The method includes preparing a translation vector and a rotation matrix for each of the media objects to define an orientation and a location of each of the media objects in the scene. The scene including the media objects is displayed. An interface is provided so that a user may manipulate the scene and the objects therein. The system and method may be implemented on a personal computer or other computing device.
    Type: Grant
    Filed: December 14, 2001
    Date of Patent: December 8, 2009
    Assignee: Apple Inc.
    Inventors: Xiaochun Nie, Christopher L. Flick
  • Patent number: 7629987
    Abstract: A transform engine within a graphics pipeline is configured to rotate, or rotate and translate, one or more polygons in response to a screen orientation. The transform engine obtains a texture from a pre-rotated polygon and applies the texture to the rotated polygon. An image that reflects the rotated or rotated and translated polygon is then rendered in response to the screen orientation.
    Type: Grant
    Filed: December 7, 2007
    Date of Patent: December 8, 2009
    Assignee: NVIDIA Corporation
    Inventor: Abraham B. De Waal
  • Publication number: 20090289958
    Abstract: The present application relates to a display mode switching device and method for a portable electronic device. In particular, the present application relates to a portable electronic device that can switch display modes of an integrated display and input device to facilitate composition of a text message by switching between a portrait mode and a landscape mode. A portable electronic device may use a display mode switching method in which a posture of the portable electronic device can be checked, and a display mode can be selected based on the posture. A portrait-mode text messaging composition window with a portrait-mode key map and a landscape-mode text messaging composition window with a landscape-mode key map can be displayed in the selected display mode.
    Type: Application
    Filed: May 26, 2009
    Publication date: November 26, 2009
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Byoung Ju KIM, Tae Kyung KIM, Tae Won UM
  • Publication number: 20090284553
    Abstract: The invention relates to a method of defining a game zone for a video game system. The system comprises a remotely-controlled vehicle (1) and an electronic entity (3) for remotely controlling the vehicle (1), the method comprising the following steps: acquiring the terrestrial position of the vehicle (1) via a position sensor (37) arranged on the vehicle (1); transmitting the terrestrial position of the vehicle (1) to the electronic entity (3); establishing a connection between the electronic entity (3) and a database (17) containing aerial images of the Earth; in the database (17), selecting an aerial image corresponding to the terrestrial position transmitted to the electronic entity (3); downloading the selected aerial image from the database (17) to the electronic entity (3); and incorporating the downloaded aerial image in a video game being executed on the electronic entity (3).
    Type: Application
    Filed: October 24, 2007
    Publication date: November 19, 2009
    Applicant: PARROT
    Inventor: Henri Seydoux
  • Patent number: 7609281
    Abstract: A transform engine is configured to rotate, and/or rotate and translate, one or more polygons in response to screen orientation. Thus, when texture data obtained from a pre-rotated image is applied to a rotated polygon from an image, a rotated version of the image is generated in response to screen orientation. Alternatively, a user may select a rotation to re-orient the image to a screen view position. The rotated image may also be shifted to maintain conformance with edge rules.
    Type: Grant
    Filed: December 10, 2007
    Date of Patent: October 27, 2009
    Assignee: NVIDIA Corporation
    Inventor: Abraham B. De Waal
  • Patent number: 7607109
    Abstract: To improve ease of operation with which a user selects an image when many images are simultaneously displayed on a screen, a frame, which divides many images into 12 areas, is superimposed and displayed on a screen displaying thumbnail exhibition thereon. For example, the press of a channel key allows selecting one of the areas and moving to the selected area a focus frame indicating a candidate image for selection, and then the presses of cursor keys allow moving the focus frame to a desired image to be selected. The number of areas can be changed and displayed according to the number of channel keys when a television remote control is used, or according to the number of numeric keys when a mobile telephone is used.
    Type: Grant
    Filed: June 10, 2004
    Date of Patent: October 20, 2009
    Assignee: Canon Kabushiki Kaisha
    Inventors: Tomoyuki Ohno, Shuntaro Aratani, Katsuhiro Miyamoto, Tomoyasu Yoshikawa
  • Publication number: 20090251460
    Abstract: Described are systems and methods for incorporating the reflection of a user and surrounding environment into a graphical user interface (“GUI”). The resulting reflective user interface helps merge the real world of the user with the artificial world of the computer GUI. A video of the user and the surrounding environment is taken using a video capture device such as a web camera, and the video images are manipulated to create a reflective effect that is incorporated into elements of the GUI to create a reflective user interface. The reflective effect is customized for each different element of the GUI and varies by the size, shape and material depicted in the element. The reflective effect also includes incorporation of shadows and highlights into the reflective user interface, including shadows that are responsive to simulated or actual light sources in the surrounding environment.
    Type: Application
    Filed: April 4, 2008
    Publication date: October 8, 2009
    Applicant: FUJI XEROX CO., LTD.
    Inventor: Anthony Dunnigan
  • Patent number: 7598967
    Abstract: A transform engine is configured to rotate, and/or rotate and translate, one or more polygons in response to screen orientation. Thus, when texture data obtained from a pre-rotated image is applied to a rotated polygon from an image, a rotated version of the image is generated in response to screen orientation. Alternatively, a user may select a rotation to re-orient the image to a screen view position. Batch processing of data changes is utilized to render a plurality of changes together.
    Type: Grant
    Filed: December 10, 2007
    Date of Patent: October 6, 2009
    Assignee: NVIDIA Corporation
    Inventor: Abraham B. de Waal
  • Patent number: 7599985
    Abstract: A system allowing a user of a browser program on a computer connected to an open distributed hypermedia system to access and execute an embedded program object. The program object is embedded into a hypermedia document much like data objects. The user may select the program object from the screen. Once selected the program object executes on the user's (client) computer or may execute on a remote server or additional remote computers in a distributed processing arrangement. After launching the program object, the user is able to interact with the object as the invention provides for ongoing interprocess communication between the application object (program) and the browser program. One application of the embedded program object allows a user to view large and complex multi-dimensional objects from within the browser's window. The user can manipulate a control panel to change the viewpoint used to view the image.
    Type: Grant
    Filed: August 9, 2002
    Date of Patent: October 6, 2009
    Assignee: Regents of the University of California
    Inventors: Michael Doyle, David Martin, Cheong Ang
  • Publication number: 20090237420
    Abstract: An add-on module is described. The add-on module is comprised of an attachment mechanism, an orientation detection subsystem, and a communication subsystem. The attachment mechanism is adapted to be usable by an end user of a display device to directly attach the add-on module to the display device. The orientation detection subsystem detects the rotational orientation of the display device. The communication subsystem communicates to a video source from which the display device receives a video signal notifications of the rotational orientation of the display device detected by the orientation detection subsystem. This enables the video source to, upon receiving each notification of the rotational orientation of the display device detected by the orientation detection subsystem, conform to the notification's rotational orientation the rotational orientation of the video signal received from the video source.
    Type: Application
    Filed: March 22, 2008
    Publication date: September 24, 2009
    Inventor: Steven D. Lawrenz
  • Patent number: 7593025
    Abstract: A transform engine is configured to rotate, and/or rotate and translate, one or more polygons in response to screen orientation. Thus, when texture, obtained from a pre-rotated image is applied to a rotated polygon used to render such an image, a rotated version of such an image is generated in response to screen orientation. Alternatively, a user may select a rotation to re-orient an image to a screen view position.
    Type: Grant
    Filed: December 7, 2007
    Date of Patent: September 22, 2009
    Assignee: NVIDIA Corp.
    Inventor: Abraham B. De Waal
  • Patent number: 7592926
    Abstract: Described is a heads-up display system for an aircraft having a rotating propeller assembly. The heads-up display system includes an electrical interconnection sheet and a plurality of light-emitting diodes (LEDs) electrically connected to the electrical interconnection sheet. The heads-up display also includes means for securing the electrical interconnection sheet onto an outer surface of a propeller blade. A graphics generator disposed in the rotating propeller assembly is in electrical communication with the electrical interconnection sheet to control illumination of the LEDs while the propeller assembly rotates.
    Type: Grant
    Filed: July 21, 2006
    Date of Patent: September 22, 2009
    Assignee: SRI International
    Inventor: Thomas P. Low
  • Patent number: 7589745
    Abstract: An image signal processing circuit, comprising: a first memory part; a second memory part; and a control circuit which controls the first memory part and the second memory part, wherein the image signal processing circuit is constituted so that image signals outputted from one of the first memory part and the second memory part are inputted into the other of the first memory part and second memory part; and wherein the control circuit is a circuit which controls the first memory part so that image signals are outputted in inverse order from the first memory part to inputted order into the first memory part, and controls the second memory part so that image signals are outputted in inverse order of lines composed of image signals from the second memory part to inputted order of lines composed of image signals into the second memory part.
    Type: Grant
    Filed: May 2, 2005
    Date of Patent: September 15, 2009
    Assignee: Canon Kabushiki Kaisha
    Inventors: Kenji Inoue, Kenichiro Ono
  • Patent number: 7583277
    Abstract: A transform engine is configured to rotate, and/or rotate and translate, one or more polygons in response to screen orientation. Thus, when texture, obtained from a pre-rotated image is applied to a rotated polygon used to render such an image, a rotated version of such an image is generated in response to screen orientation. Alternatively, a user may select a rotation to re-orient an image to a screen view position.
    Type: Grant
    Filed: December 7, 2007
    Date of Patent: September 1, 2009
    Assignee: NVIDIA Corporation
    Inventor: Abraham B. De Waal
  • Publication number: 20090213143
    Abstract: An object can be deformed in a remarkably short processing time. The image processing system (10) comprises: a first mesh creating section (36) for creating data on such an intermediate triangular mesh that the secondary error metric representative of the difference between an original triangular mesh and a processed intermediate triangular mesh is minimized for a triangular mesh of original shape while allowing rotation and enlargement/contraction thereof according to information about a plurality of handle positions including the points to be fixed and moved in the triangular mesh: and a second mesh creating section (38) for creating the data on such a final triangular mesh that the error metric representative of the difference between the intermediate triangular mesh and the final triangular mesh is minimized while allowing rotation and translation of the intermediate triangular mesh but not allowing uneven distortion, stretching and enlargement/contraction thereof.
    Type: Application
    Filed: March 30, 2006
    Publication date: August 27, 2009
    Applicant: THE UNIVERSITY OF TOKYO
    Inventor: Takeo Igarashi
  • Patent number: 7580046
    Abstract: A transform engine is configured to rotate, and/or rotate and translate, one or more polygons in response to screen orientation. Thus, when texture, obtained from a pre-rotated image is applied to a rotated polygon used to render such an image, a rotated version of such an image is generated in response to screen orientation. Alternatively, a user may select a rotation to re-orient an image to a screen view position.
    Type: Grant
    Filed: December 7, 2007
    Date of Patent: August 25, 2009
    Assignee: NVIDIA Corporation
    Inventor: Abraham B. De Waal
  • Patent number: 7581195
    Abstract: A device for managing image and audio files displays thumbnails, which are representative of the files, on a screen in different arrangements, depending on the selected layout and order. When the user enters input to indicates that he or she wishes to browse through the thumbnails, the thumbnails move across the screen in sequence, following a path through a focus outline in the center of the screen. The path followed by the thumbnails depends on the selected layout.
    Type: Grant
    Filed: March 11, 2005
    Date of Patent: August 25, 2009
    Assignee: Sony Corporation
    Inventors: Eduardo Agusto Sciammarella, Junichi Rekimoto, Haruo Oba, Makoto Imamura, Hideyuki Agata, Masakazu Hayashi, Masato Kuninori
  • Patent number: 7576758
    Abstract: Rotation in the storage domain is a one-one function with the domain equal to the range. This permits an image to be rotated in place. Each image size implies at least one garland of closed chains of tiles. Each image includes a spanning set of these garlands. Rotation in place moves each pixel to the next location on its garland. On completion of a garland by return to the initial tile, tiles on the next garland are moved. Image rotation is complete after all the garlands have been traversed. This invention first linearized the two-dimensional tiles sliding into groups of super-pixels at contiguous locations above the image buffer. The tiles are rotated in place. The shuffled tiles are delinearized into rectangular blocks and then re-pitched if needed.
    Type: Grant
    Filed: March 8, 2006
    Date of Patent: August 18, 2009
    Assignee: Texas Instruments Incorporated
    Inventors: Sreenivas Kothandaraman, Joseph R. Zbiciak
  • Patent number: 7577913
    Abstract: Using a fovea type pointer in a video conferencing system including 2-dimensional display screen forming a virtual surface between participants interacting with the display screens. The virtual surface is utilized as a 3-dimensional rocker for pivoting an image displayed thereon in a 3-dimensional manner. The display screens (i.e., the virtual surface) may include a plurality of predefined/adjustable edge portions, such that each edge portion is designated as a rocker edge portion. Further, each rocker edge portion can be designated as at least one of a pivot portion and a panel portion. If a rocker edge portion that is a panel portion is utilized, then hidden information/options will appear. In addition, if a rocker edge portion that is a pivot portion is utilized, then the image displayed on the virtual surface will be pivoted around an invisible axis causing a portion of the image (which was once not visible) to appear.
    Type: Grant
    Filed: July 30, 2008
    Date of Patent: August 18, 2009
    Assignee: International Business Machines Corporation
    Inventor: Andrew Ward Donoho
  • Patent number: 7573490
    Abstract: Method and apparatus for a graphics pipeline is described. More particularly, a transform engine is configured to rotate, and/or rotate and translate, one or more polygons in response to screen orientation. Thus, when texture, obtained from a pre-rotated image is applied to a rotated polygon used to render such an image, a rotated version of such an image is generated in response to screen orientation. Alternatively, a user may select a rotation to re-orient an image to a screen view position.
    Type: Grant
    Filed: September 16, 2004
    Date of Patent: August 11, 2009
    Assignee: NVIDIA Corporation
    Inventor: Abraham B. de Waal