Patents Examined by Yi Wang
  • Patent number: 8988465
    Abstract: A virtual environment, including at least one virtual element representing a component of an item is generated. The virtual environment is mapped to a physical environment that includes a physical mockup of at least a subset of the item. The virtual environment is provided to a display. The at least one virtual element is displayed in relation to the physical element according to the mapping.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: March 24, 2015
    Assignee: Ford Global Technologies, LLC
    Inventors: Elizabeth S. Baron, Richard T. Jakacki, Daniel H. Orr, James Stamper, Jr., David Canfield
  • Patent number: 8982117
    Abstract: A display apparatus includes a display panel configured to include a plurality of pixels and display an image having a plurality of viewpoints in response to a data signal and a control signal, a converter, and a driver. The converter is configured to receive a first image signal and a first control signal, the first image signal including an image data and a depth data corresponding to the image data and a first control signal, the converter further configured to generate a converted depth data corresponding to a predetermined pixel on the basis of the first image signal, and output a second image signal having the viewpoints and a second control signal based on the image data and the converted depth data. The driver is configured to receive the second image signal and the second control signal and output the data signal and the control signal to the display panel.
    Type: Grant
    Filed: June 21, 2012
    Date of Patent: March 17, 2015
    Assignee: Samsung Display Co., Ltd.
    Inventors: Cheolwoo Park, Joo-Young Kim, Mun-San Park, Jung-taek Kim, Geunjeong Park, KyoungHo Lim, Ji-woong Jeong
  • Patent number: 8976202
    Abstract: The present document describes a method for controlling an output presented on a visual display of a portable computing device having an orientation, the portable computing device comprising a memory on which is stored visual content comprising at least one of graphics data, photo data and video data, and text content substantially comprising text data, the text content further comprising a visual content indicator indicative of the existence of the visual content, the method comprising: detecting the orientation of the portable computing device as corresponding to one of a first display mode and a second display mode; in the orientation corresponding to the first display mode, presenting the text content on the visual display in the first display mode; in the presence of the visual content indicator, detecting a change of the orientation corresponding to the first display mode to the orientation corresponding to the second display mode; and in the orientation corresponding to the second display mode, present
    Type: Grant
    Filed: December 24, 2013
    Date of Patent: March 10, 2015
    Inventor: Dave Caissy
  • Patent number: 8970611
    Abstract: For providing a display device and a method for transferring an image data, shortening process time required to transfer image data without greater processing capacity, the CPU 4 outputs the bypass write signal to the GDC 6, the CPU 4 then outputs the read signal to both the ROM 5 and the GDC 6, and the ROM 5 outputs the image data to the data bus 8 according to input of the read signal, wherein the GDC 6 directly reads the image data outputted on the data bus 8 according to input of the read not through the CPU 4 and writes the read image data to the VRAM 7.
    Type: Grant
    Filed: September 29, 2011
    Date of Patent: March 3, 2015
    Assignee: Yazaki Corporation
    Inventors: Kazuo Ikeno, Daisuke Satsukawa
  • Patent number: 8970610
    Abstract: A pixel data processing apparatus comprises a data path unit comprising a hardware module dedicated to performing, when in use, predetermined functionality in relation to image data. The apparatus also comprises a data store for storing image data and a programmable engine. The programmable engine is arranged to route, when in use, data associated with the image data through the data path unit in a predetermined manner.
    Type: Grant
    Filed: November 2, 2009
    Date of Patent: March 3, 2015
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Stephan Herrmann, Michael Deur, Norbert Stoeffler
  • Patent number: 8963917
    Abstract: Generating a right-eye image by combining a right-side capturing image (4° capturing image) of a right breast with a left-side capturing image (0° capturing image) of a left breast rotated by 180° such that the chest walls of the breasts face to each other and a left-eye image by combining a left-side capturing image (0° capturing image) of the right breast with a right-side capturing image (4° capturing image) of the left breast rotated by 180° such that the chest walls of the breasts face to each other. Based on the right-eye and left-eye images generated in the manner described above, displaying a stereoscopic image on a monitor.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: February 24, 2015
    Assignee: FUJIFILM Corporation
    Inventors: Yasuko Yahiro, Takao Kuwabara, Yasunori Ohta, Akira Hasegawa
  • Patent number: 8952972
    Abstract: An information processing apparatus which accepts one of a plurality of processes of different types in accordance with an operation instruction issued on a display screen, comprising: an input unit adapted to input the operation instruction issued on the display screen; an extraction unit adapted to extract an object of interest out of objects displayed on the display screen based on a position where the operation instruction has been input on the display screen; an obtaining unit adapted to obtain information indicating a display size of the object of interest extracted by the extraction unit; and a determination unit adapted to determine executable processing out of the processes of different types in accordance with the display size.
    Type: Grant
    Filed: September 20, 2011
    Date of Patent: February 10, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventors: Keiichi Yamamoto, Eri Kanai
  • Patent number: 8947459
    Abstract: A contents playback apparatus and the like are provided which allow a user to promptly designate a desired portion when displaying a part of a content in an expanded manner, and are thus excellent in operability. A contents playback apparatus includes an associating unit and a playback unit. The associating unit generates association information for a plurality of characteristic portions contained in a content by referring to priority orders of the respective characteristic portions relative to each other, the association information associating each of the characteristic portions individually with a predetermined operation key of an input device included in the apparatus in accordance with the priority orders. The playback unit plays back, in response to detecting an operation of an operation key during display of the content, the characteristic portion corresponding to the operation key in an expanded display mode, in accordance with the association information.
    Type: Grant
    Filed: March 21, 2012
    Date of Patent: February 3, 2015
    Assignee: NEC Corporation
    Inventors: Toru Osuga, Takashi Oshiba, Katsuhiro Ochiai, Yoshiaki Nishikawa, Kozo Satoda, Kazuaki Nakajima
  • Patent number: 8941662
    Abstract: A method is provided for rendering pixels based on a certain type of Bézier curve, called a simple Bézier arch. The method uses an implicit function to determine whether each pixel in a domain triangle containing the arch is on the arch, on one side of the arch, or on the other side. The function's parameters can be linearly interpolated to allow efficient rendering of the triangle by a GPU. A method is also provided for applying the aforementioned method to render pixels, based on a non-linear Bézier curve having at most four control points, by subdividing the curve into simple Bézier arches as necessary. A computing device for performing these methods is also provided.
    Type: Grant
    Filed: May 11, 2012
    Date of Patent: January 27, 2015
    Assignee: BlackBerry Limited
    Inventor: Ronald Friedrich Pfeifle
  • Patent number: 8937617
    Abstract: An apparatus determines a matching viewpoint for a geographical area displayed in three-dimensional geographical image and a corresponding two-dimensional geographical image. The apparatus may include a memory operative to store a two-dimensional geographical image and a three-dimensional geographical image. The memory may further store a transformation extension operative to interact with a host application to determine two-dimensional geographical image parameters for generating the two-dimensional geographical image from three-dimensional geographical image parameters for generating the three-dimensional geographical image.
    Type: Grant
    Filed: April 20, 2011
    Date of Patent: January 20, 2015
    Assignee: Google Inc.
    Inventors: Mihai Mudure, Po-Feng Paul Yang
  • Patent number: 8933942
    Abstract: Embodiments describe herein provide an apparatus, a computer readable medium and a method for simultaneously processing tasks within an APD. The method includes processing a first task within an APD. The method also includes reducing utilization of the APD by the first task to facilitate simultaneous processing of the second task, such that the utilization remains below a threshold.
    Type: Grant
    Filed: December 8, 2011
    Date of Patent: January 13, 2015
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Robert Scott Hartog, Ralph Clay Taylor, Michael Mantor, Thomas Roy Woller, Kevin McGrath, Rex McCrary, Philip J. Rogers, Mark Leather
  • Patent number: 8922552
    Abstract: An image processing method, comprising acquiring an image of a 3-D tubular object of interest to segment; computing a 3-D path that corresponds to the centerline of the tubular object and defining segments on said 3-D path; creating an initial straight deformable cylindrical mesh model, of any kind of mesh, with a length defined along its longitudinal axis equal to the length of the 3-D path; dividing this initial mesh model into segments of length related to the different segments of the 3-D path; computing, for each segment of the mesh, a rigid-body transformation that transforms the initial direction of the mesh into the direction of the related segment of the 3-D path, and applying this transformation to the vertices of the mesh corresponding to that segment.
    Type: Grant
    Filed: January 12, 2004
    Date of Patent: December 30, 2014
    Assignee: Koninklijke Philips N.V.
    Inventors: Jean-Michel Rouet, Maxim Fradkin, Shérif Makram-Ebeid
  • Patent number: 8890884
    Abstract: Provided is an image processing device. A first color space converting unit converts image data in an RGB colorimetric system, which has a color gamut wider than a color gamut of a liquid crystal panel into image data in an XYZ colorimetric system. A three-dimensional nonlinear color gamut converting unit performs conversion on tristimulus values of the XYZ signal. At this time, the image data is classified into four colors and converted respectively such that the first color is displayed in a color accurate to the inputted data, the second color is displayed such that saturation of the second color is increased, the third color is displayed using a color gamut of a predetermined range out of the color gamut of the liquid crystal panel, and the fourth color is displayed in a color corresponding to a boundary of the color gamut of the liquid crystal panel.
    Type: Grant
    Filed: June 15, 2010
    Date of Patent: November 18, 2014
    Assignee: Sharp Kabushiki Kaisha
    Inventor: Xiaomang Zhang
  • Patent number: 8847969
    Abstract: A method and apparatus is provided for providing local screen data of a source device, such as a personal computer, to a sink device, such as a television, game console, or home theatre system, at a rate determined by the sink device. In one example, the method and apparatus responds to requests from the sink device to provide local screen data by serving the local screen data to the sink device from a circular buffer. The local screen data is written to the circular buffer in FIFO order based on the requests from the sink device, and read from the circular buffer based on the requests.
    Type: Grant
    Filed: December 15, 2011
    Date of Patent: September 30, 2014
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Daryl G. Sartain, Daniel A. Ivanciw
  • Patent number: 8847957
    Abstract: A system, method, and computer program product are provided for hierarchical photon mapping. In use, photons and query locations are generated. Additionally, a bounding volume of the query locations is determined. Further, a set of the photons inside of the bounding volume is determined. It is then determined whether the set of photons and query locations meet predetermined criteria. If it is determined that the set of photons and query locations do not meet the predetermined criteria, the query locations are partitioned, and for each set of the query locations resulting from the partitioning, the above described steps for the hierarchical photon mapping are repeated. Once it is determined that the set of photons and query locations meet the predetermined criteria, a contribution of the set of photons to the query locations is computed.
    Type: Grant
    Filed: October 5, 2011
    Date of Patent: September 30, 2014
    Assignee: NVIDIA Corporation
    Inventors: Alexander Keller, Marc Droske, Leonhard Grunschloss
  • Patent number: 8842122
    Abstract: Aspects of the disclosure relate to a method of controlling a graphics processing unit. In an example, the method includes receiving one or more tasks from a host processor, and scheduling, independently from the host processor, the one or more tasks to be selectively executed by a shader processor and one or more fixed function hardware units, wherein the shader processor is configured to execute a plurality of instructions in parallel, and the one or more fixed function hardware units are configured to render graphics data.
    Type: Grant
    Filed: December 15, 2011
    Date of Patent: September 23, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Petri Olavi Nordlund, Jukka-Pekka Arvo, Robert J. Simpson
  • Patent number: 8842126
    Abstract: In an embodiment, a method of processing memory requests in a first processing device is provided. The method includes generating a memory request associated with a memory address located in an unpinned memory space managed by an operating system running on a second processing device; and responsive to a determination that the memory address is not resident in a physical memory, transmitting a message to the second processing device. In response to the message, the operating system controls the second processing device to bring the memory address into the physical memory.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: September 23, 2014
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Warren Fritz Kruger, Philip J. Rogers, Mark Hummel
  • Patent number: 8842128
    Abstract: A method of processing image data that includes identifying picture elements of a first image portion having a first hue and a first saturation assigned to the first hue, the first hue lying in a first critical hue interval, identifying picture elements a second image portion having a second hue and a second saturation assigned to the second hue, the second hue lying in a second critical hue interval, and changing the first saturation by an amount delta S, at least one of the first and the second hues not being changed, and the delta S varying for picture elements lying in the first image portion.
    Type: Grant
    Filed: May 11, 2012
    Date of Patent: September 23, 2014
    Assignee: SONY Corporation
    Inventors: Frank Mösle, Dong Zhou, Zhichun Lei
  • Patent number: 8836705
    Abstract: A method, processing system, and/or computer program product for generating a graphic for application to a surface to produce a plaque. In one aspect, the method includes, in a processing system: receiving, from a user, first location data indicative of a first location; receiving, from the user, second location data indicative of a plurality of second locations; determining for each second location, a displacement pair, each displacement pair being indicative of: a distance between the first location and the respective second location; and a direction of the respective second location relative to the first location; and generating, using each displacement pair, graphical data indicative of a graphic for application to a surface, wherein the graphical data is indicative of the distance and direction of each second location relative to the first location.
    Type: Grant
    Filed: April 12, 2011
    Date of Patent: September 16, 2014
    Inventor: Russell John Bolden
  • Patent number: 8823717
    Abstract: Methods and systems relating to providing constants are provided. In an embodiment, a method of providing constants in a processing device includes copying a constant of a first constant buffer to a second constant buffer, the first and second constant buffers being included in a ring of constant buffers and a size of the ring being one greater than a number of processes that the processing device can process concurrently, updating a value of the constant in the second buffer, and binding a command to be executed on the processing device to the second constant buffer.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: September 2, 2014
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Philip J. Rogers