Patents Examined by Barry Drennan
  • Patent number: 9858895
    Abstract: A method for adjusting screen brightness and system thereof are described. The method comprises: acquiring an attribute parameter of a screen image and a current screen brightness in a smartphone; comparing the attribute parameter of the screen image of the smartphone to the current screen brightness; and decreasing a screen display brightness when the attribute parameter is greater than the screen brightness; and increasing the screen display brightness when the attribute parameter is less than the screen brightness.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: January 2, 2018
    Assignee: HuiZhou TCL Mobile Communication Co., Ltd.
    Inventors: Cansong Li, Jinyi Zhao
  • Patent number: 9854134
    Abstract: When performing color conversion using a color conversion table which has signal values of an output color space corresponding to grid points dividing an input color space into a plurality of unit cubes, a quadrant to which an input signal belongs is determined, in a chromaticity plane perpendicular to a lightness axis of the input color space. A unit cube to which the input signal belongs is detected in the plurality of unit cubes. The detected unit cube is divided into a plurality of polyhedrons for interpolation operation by a segmentation method corresponding to the determined quadrant. The divide of the detected unit cube is performed along a direction of a diagonal line, which passes through an origin of the chromaticity plane, in a part of the plurality of unit cubes in accordance with the segmentation method.
    Type: Grant
    Filed: April 8, 2015
    Date of Patent: December 26, 2017
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Susumu Shimbaru
  • Patent number: 9852542
    Abstract: In one general aspect, a method can include accessing, from a database, a plurality of user-specified planar indicators within a real-world space where the plurality of user-specified planar indicators can be associated with a plurality of images of an object and identifying planar locations for the plurality of images within the real-world space. The method can include accessing, from the database, a plurality of model planar indicators within a model space where the plurality of model planar indicators can be associated, during modeling of the object as a three-dimensional model within the model space, with a plurality of locations of a plurality of image capture devices associated with the plurality of images. The method can also include aligning, at a computing device, at least a portion of the plurality of model planar indicators with at least a portion of the plurality of user-specified planar indicators.
    Type: Grant
    Filed: February 22, 2013
    Date of Patent: December 26, 2017
    Assignee: Google LLC
    Inventor: Abhijit Ogale
  • Patent number: 9852533
    Abstract: Techniques for generating and using digital markups on digital images are presented. In an embodiment, a method comprises receiving, at an electronic device, a digital layout image that represents a form of a product for manufacturing a reference product; generating a digital markup layout by overlaying the digital markup image over the digital layout image; based on the digital markup layout, generating one or more manufacturing files comprising digital data for manufacturing the reference product; receiving a digital reference image of the reference product manufactured based on the one or more manufacturing files; identifying one or more found markup regions in the digital reference image; based on the found markup regions, generating a geometry map and an interactive asset image; based on, at least in part, the geometry map, generating a customized product image by applying a user pattern to the interactive asset image.
    Type: Grant
    Filed: August 9, 2016
    Date of Patent: December 26, 2017
    Assignee: Zazzle Inc.
    Inventor: Young Harvill
  • Patent number: 9852681
    Abstract: A data storage device to be coupled to a display device including a display unit including a plurality of blocks, each including a plurality of pixels, the data storage device including: a memory device to store a first address value and a second address value including information on a position of one of the plurality of blocks, store a first indication value to be utilized to determine whether the first address value is effective and a second indication value to be utilized to determine whether the second address value is effective, and store compensation data including information on the blocks; an effective address determinator to determine whether the first address value and the second address value are effective corresponding to the first indication value and the second indication value; and an updater to update the first and second indication values, the first and second address values, and the compensation data.
    Type: Grant
    Filed: April 29, 2015
    Date of Patent: December 26, 2017
    Assignee: Samsung Display Co., Ltd.
    Inventor: In Bok Song
  • Patent number: 9836814
    Abstract: A display control apparatus includes a receiver that receives a recognition result of a change in environment around a vehicle, and a controller that controls an image generation apparatus to generate an image corresponding to a presentation image to be displayed on the display medium. The controller generates and outputs a control signal to the image generation apparatus to control the image generation apparatus based on the recognition result so as to deform the presentation image radially on the display medium such that the deformed presentation image moves toward at least one of sides of the display medium and disappears sequentially to the outside of the display medium across edges of the display medium.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: December 5, 2017
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventor: Wataru Nakai
  • Patent number: 9830738
    Abstract: A graphics processing system has a rendering space which is divided into tiles. Primitives within the tiles are processed to perform hidden surface removal and to apply texturing to the primitives. The graphics processing system includes a plurality of depth buffers, thereby allowing a processing module to process primitives of one tile by accessing one of the depth buffers while primitive identifiers of another, partially processed tile are stored in another one of the depth buffers. This allows the graphics processing system to have “multiple tiles in flight”, which can increase the efficiency of the graphics processing system.
    Type: Grant
    Filed: December 11, 2014
    Date of Patent: November 28, 2017
    Assignee: Imagination Technologies Limited
    Inventor: Jonathan Redshaw
  • Patent number: 9830697
    Abstract: Dose values are displayed. The dose values display the take-up of radiation by an examination volume to be expected during an irradiation. An examination volume is segmented in an image, and the dose values are assigned to areas of the surface of the examination volume. The surface of the examination volume is displayed as a plane such that the areas displayed as flat will be graphically encoded by the dose values assigned to the respective areas.
    Type: Grant
    Filed: October 11, 2013
    Date of Patent: November 28, 2017
    Assignee: Siemens Aktiengesellschaft
    Inventors: Thomas Boettger, Mark Hastenteufel
  • Patent number: 9824419
    Abstract: A method and system are provided for executing, by a processor including a read-only cache, a program having a plurality of variables including a first variable and a second variable. Each variable is for executing a respective read operation or a respective write operation for an object. The method includes providing a first code that uses the read-only cache and a second code that does not use the read-only cache. The method further includes determining, by the processor, whether a first object designated by the first variable is aliased or not aliased with a second object designated by the second variable. The method also includes executing, by the processor, the first code when the first object is not aliased with the second object, and the second code when the first object is aliased with the second object.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: November 21, 2017
    Assignee: International Business Machines Corporation
    Inventor: Kazuaki Ishizaki
  • Patent number: 9818206
    Abstract: A display device includes: a display means that displays a virtual image of a picture by projecting display light representing the picture on a windshield; an identification means that identifies a target outside the vehicle; a control means that causes a first captured image, visually recognized as being superposed on at least a part of the target, to be displayed in the picture; and a vibration detection means that detects the amount of vibration of the vehicle. The control means, when the amount of vibration detected by the vibration detection means exceeds a threshold value, causes a second captured image to be displayed instead of the first captured image. The second captured image is an image of which a color shade difference between pixels configuring an image end and a region outside the image and adjacent to the image end is decreased compared with the first captured image.
    Type: Grant
    Filed: May 19, 2015
    Date of Patent: November 14, 2017
    Assignee: NIPPON SEIKI CO., LTD.
    Inventors: Yuki Masuya, Makoto Hada, Yuya Uto, Takashi Nakamura
  • Patent number: 9811874
    Abstract: System and method of dynamically adjusting a frame buffer resolution. An average frame rate is dynamically computed based on the frame rates with respect to rendering a sequence of previous frames to a frame buffer. The frame rates may vary with the processing load of an associated graphics processor. A target scaling factor for frame buffer resolution is computed based upon the dynamic average frame rate and a desired frame rate. The current scaling factor of frame buffer resolution for rendering a respective frame data of a sequence of frame data to the frame buffer is adjusted incrementally to reach the target scaling factor. Accordingly, frame resolutions for rendering the sequence of frame data to the frame buffer are incrementally adjusted based on corresponding current scaling factors.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: November 7, 2017
    Assignee: NVIDIA CORPORATION
    Inventors: Swaminathan Narayanan, Nicholas Haemel
  • Patent number: 9812089
    Abstract: A method of raising contrast of an OLED display panel converts an original RGB signal into a HSI color space constructed by a hue component, a saturation component and an intensity component, and implements histogram statistics to the intensity component to obtain a histogram of the intensity component, and obtains a conversion parameter according to the histogram of the intensity component, and obtains the new low driving voltage with calculation of the conversion parameter in combination with the original low driving voltage, and meanwhile, keeps the hue component and the saturation component unchanged, and implements enhancement treatment to the intensity component to obtain a new intensity component, and then, converts the hue component, the saturation component and the new intensity component into a RGB color space to obtain a new R?G?B? signal supplied to a pixel driving circuit.
    Type: Grant
    Filed: October 26, 2015
    Date of Patent: November 7, 2017
    Assignee: SHENZHEN CHINA STAR OPTOELECTRONICS TECHNOLOGY CO., LTD.
    Inventors: Yichien Wen, Shensian Syu, Mingjong Jou
  • Patent number: 9807358
    Abstract: Color images designed to be displayed, for example, with a projector such as a laser pico projector, are subjected to gamut extension in respective iso-hue paths in the CIE1931xyY color space, operating for example, as follows: a plurality of iso-hue curves in the CIE1931xyY color space is determined; for the points subjected to gamut extension, the closest iso-hue curves are identified; and extension paths to be used for the operation of gamut extension are interpolated from said closest iso-hue curves.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: October 31, 2017
    Assignee: STMICROELECTRONICS S.R.L.
    Inventors: Angelo Bosco, Filippo Naccari, Mirko Guarnera
  • Patent number: 9805482
    Abstract: A method for reproducing authored content within a visual manipulation software environment includes displaying the authored content, such as an individual drawing stroke, in a manner that enables the end-user to experience the temporal dynamics associated with the creation of each drawing stroke or action performed by the author when creating the content. Each individual drawing stroke created by the author may be displayed in a tutorial with the same speed and direction used by the author to create the stroke, and can then be used as a guidance curve by the end-user. End-user input corresponding to the displayed author content is then received and used to generate an end-user version of the displayed content.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: October 31, 2017
    Assignee: AUTODESK, INC.
    Inventors: Jennifer Fernquist, Tovi Grossman, Mark Davis, George Fitzmaurice
  • Patent number: 9805465
    Abstract: The embodiments relate to an angiographic examination method for generating a 2D projection image. The method includes: (1) acquiring a volume dataset, (2) reconstructing a 3D volume from the volume dataset, (3) forward-projecting for generating a virtual vessel projection, (4) deriving a binary vessel mask, (5) acquiring at least one current 2D projection image, (6) combining the binary vessel mask with the at least one current 2D projection image to form a current mask, (7) thresholding the current mask to form a current binary mask, (8) back-projecting the current binary mask into the 3D volume to form a mask volume, (9) threshold value segmenting the mask volume in order to generate a final virtual vessel volume, and (10) subtracting a projection of the vessel volume from the current 2D projection images to generate a selective, overlay-free visualization of the body region of interest by selectable parameters.
    Type: Grant
    Filed: January 27, 2015
    Date of Patent: October 31, 2017
    Assignee: Siemens Aktiengesellschaft
    Inventor: Yiannis Kyriakou
  • Patent number: 9795882
    Abstract: A system and method for receiving an ordered set of images and analyzing the images to determine at least one position in space and at least one motion vector in space and time for at least one object represented in the images is disclosed. Using these vectors, a four dimensional model of at least a portion of the information represented in the images is formulated. This model generally obeys the laws of physics, though aberrations may be imposed. The model is then exercised with an input parameter, which, for example, may represent a different perspective than the original set of images. The four dimensional model is then used to produce a modified set of ordered images in dependence on the input parameter and optionally the set of images, e.g., if only a portion of the data represented in the images is modeled. The set of images may then be rendered on a display device.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: October 24, 2017
    Inventors: Gregory S. Rabin, Steven M. Hoffberg
  • Patent number: 9792725
    Abstract: The invention discloses a method for image and video virtual hairstyle modeling, including: performing data acquisition for a target subject by using a digital device and obtaining a hairstyle region from an image by segmenting; obtaining a uniformly distributed static hairstyle model which conforms to the original hairstyle region by solving an orientation ambiguity problem of an image hairstyle orientation field, calculating a movement of the hairstyle in a video by tracing a movement of a head model and estimating non-rigid deformation, generating a dynamic hairstyle model in every moment during the moving process, so that the dynamic hairstyle model fits the real movement of the hairstyle in the video naturally. The method is used to perform virtual 3D model reconstruction with physical rationality for individual hairstyles in single-views and video sequences, and widely applied in creating virtual characters and many hairstyle editing applications for images and videos.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: October 17, 2017
    Assignee: ZHEJIANG UNIVERSITY
    Inventors: Yanlin Weng, Menglei Chai, Lvdi Wang, Kun Zhou
  • Patent number: 9792877
    Abstract: A data processing device, which processes and provides data to a plurality of logical pixels of a display device, includes: a data analysis part which analyzes information of text, color, line or edge in each of the data; and a data compensation part which compensates text data corresponding to a logical pixel which does not express text color among the data having the information of text based on the information analyzed in the data analysis part, where each of the logical pixels of the display device comprises at least one of red, green, blue and optional color sub-pixels.
    Type: Grant
    Filed: April 11, 2014
    Date of Patent: October 17, 2017
    Assignee: SAMSUNG DISPLAY CO., LTD
    Inventors: Sungjae Park, Jai-Hyun Koh, Se Ah Kwon, Seokyun Son, Ik Soo Lee
  • Patent number: 9792704
    Abstract: There is provided an information processing apparatus including a control section which performs control of presenting, in association with each other, actual energy consumption representing an amount of energy consumed by a device in a case where a user performs any one of user actions, the user actions each being capable of being carried out by the user, and estimated energy consumption representing an amount of energy consumed by the device in a case where the user does not perform the user action.
    Type: Grant
    Filed: October 14, 2015
    Date of Patent: October 17, 2017
    Assignee: Sony Corporation
    Inventors: Akifumi Kashiwagi, Norifumi Kikkawa, Kayoko Tanaka
  • Patent number: 9779524
    Abstract: Using a contingency calculation based on a number of events sharing a collection of values of plural attributes, a discriminative metric is computed representing a statistical significance of the events that share the collection of values of the plural attributes. A visualization is generated that includes cells representing respective events, the visualization including a region containing a subset of the cells corresponding to the collection of values of the plural attributes, and the visualization including a significance visual indicator associated with the region to indicate the statistical significance of the events sharing the collection of values of the plural attributes.
    Type: Grant
    Filed: January 21, 2013
    Date of Patent: October 3, 2017
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Ming C. Hao, Sebastian Mittelstaedt, Umeshwar Dayal, Meichun Hsu, Daniel Keim