Patents Examined by Diana Hickey
  • Patent number: 10049475
    Abstract: Various methods, systems and storage devices are used for utilizing selective triggering events for optimizing chart visualizations. These selective triggering events can include determinations that chart elements are overlapping, that the chart elements are certain types of chart elements and/or that the chart elements are overlapping by a certain amount. The optimizations can include changing sizes, positions and/or transparencies of different chart elements.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: August 14, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: B. Scott Ruble, Catherine W. Neylan
  • Patent number: 10019967
    Abstract: There is provided an image processing apparatus including an image reception unit configured to receive an image with markers including a sub image and marker pixels each indicating, using a pixel value, a combining ratio of a main image and the sub image that is combined with the main image, a combining ratio acquisition unit configured to acquire the combining ratio indicated by a pixel value of the marker pixel in the image with markers, and a combining unit configured to combine the main image and the sub image based on the acquired combining ratio.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: July 10, 2018
    Assignee: Saturn Licensing LLC
    Inventors: Takumi Takahashi, Nobuyuki Asakura, Etsuro Yamauchi, Junya Kameyama
  • Patent number: 9990735
    Abstract: An image generating apparatus includes: a diagnosis image generating section that generates, as a diagnosis image for every first time interval, at least one of a moving image in which a predetermined part of a human body or an animal is photographed and temporally continuous images based on the moving image; an image target setting section that acquires, for the diagnosis image, a first image at a predetermined time and a second image for every second time interval longer than the first time interval from the predetermined time; a pixel color converting portion that converts, of pixels of the first image and the second image, colors of pixels satisfying a predetermined condition to be distinguishable; and a display image generating section that generates an image for display using the first image and the second image whose colors of the pixels have been converted by the pixel color converting portion.
    Type: Grant
    Filed: March 26, 2013
    Date of Patent: June 5, 2018
    Assignee: KONICA MINOLTA, INC.
    Inventors: Osamu Toyama, Hiroshi Yamato
  • Patent number: 9972128
    Abstract: A method for generating a polycube representation of an input object comprises: receiving an input volumetric representation of the input object; deforming the input volumetric representation to provide a deformed object representation; and extracting, by the processor, a polycube representation of the object from the deformed object representation. Deforming the input volumetric representation to provide the deformed object representation comprises effecting a tradeoff between competing objectives of: deforming the input volumetric representation in a manner which provides surfaces having normal vectors closely aligned with one of the six directions aligned with the set of global Cartesian axes; and deforming the input volumetric representation in a manner which provides low-distortion deformations. Deforming the input volumetric representation to provide the deformed object may be performed iteratively.
    Type: Grant
    Filed: July 22, 2013
    Date of Patent: May 15, 2018
    Assignees: The University of British Columbia, Oregon State University
    Inventors: James Gregson, Alla Sheffer, Eugene Zhang
  • Patent number: 9847075
    Abstract: A method for displaying a graphical user interface on a display of an electronic device includes obtaining a total number “n” of image layers to be displayed on the display, and determining whether the total number of image layers is greater than two, determining a processing method of a number of processing methods for processing each image layer for displaying each image layer, processing each image layer according to the determined processing method, and displaying the graphical user interface on the display after all of the image layers have been processed. The number of processing methods include size adjustment, obfuscation adjustment, saturation adjustment, and transparency adjustment.
    Type: Grant
    Filed: January 12, 2015
    Date of Patent: December 19, 2017
    Assignee: Shenzhen Airdrawing Technology Service Co., Ltd
    Inventors: Shuang Hu, Chih-San Chiang, Ling-Juan Jiang, Hua-Dong Cheng
  • Patent number: 9804690
    Abstract: A computer-implemented method monitors a video-based graphic. The method includes displaying a video-based graphic. A position of a pointer interaction is monitored. The method includes determining a designation of a pixel of the video-based graphic at a location of the pointer interaction. An action is performed based on the designation of the pixel of the video-based graphic at a location of the pointer interaction.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: October 31, 2017
    Assignee: Excalibur IP, LLC
    Inventor: Lawrence Anthony Deguzman
  • Patent number: 9791936
    Abstract: Methods, systems and media are provided for hands-free operation of an appliance. For example, the appliance may detect input from a hands-free user, where the detected input is voice or gesticular. The appliance may compare the detected input to known inputs and retrieving the user's profile based on the detected input corresponding to a known input. Based upon retrieval of the user's profile, the appliance may output recognition of the user input and modify operation of a burner according to both the user input and the retrieved user profile. Based upon the detected input being unrecognized, the appliance may create a new user profile associated with the detected input and modify operation of a burner according to the detected input.
    Type: Grant
    Filed: May 3, 2016
    Date of Patent: October 17, 2017
    Inventor: Aram Kovach
  • Patent number: 9767376
    Abstract: A drawing apparatus that displays a character rendered in an outline method includes a number-of-commands identification unit configured to identify a number of drawing commands required for the character based on outline data that corresponds to a shape of the character, a level determination unit configured to determine a level of an antialiasing process to be performed on the character based on the number of the drawing commands found by the number-of-commands identification unit, and a drawing unit configured to execute the antialiasing process of the level determined for the character by the level determination unit, when the character is drawn based on the outline data of the character.
    Type: Grant
    Filed: October 3, 2014
    Date of Patent: September 19, 2017
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Atsushi Ikeda
  • Patent number: 9697649
    Abstract: This application describes, in part, system and methods for controlling access to a device, application or service available through a device. In some implementations, an access request may be received and a three-dimensional representation of an object presented on a display of the device that allows a user to provide a three-dimensional input pattern. The input pattern may traverse multiple surface areas of the graphical representation of the three-dimensional object and in some instances the graphical representation of the object may rotate as the input pattern is received. The input pattern may then be verified and access to the device either granted or denied.
    Type: Grant
    Filed: September 4, 2012
    Date of Patent: July 4, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Isaac J Shepard, Keela N Robison
  • Patent number: 9691177
    Abstract: Techniques are disclosed for simplifying an occluder representing 3D graphics data. Graphics data corresponding to one or more 3D objects is voxelized. A plurality of planes is generated to intersect the voxelized graphics data. Intersections between the planes and the voxelized graphics data are evaluated to identify corresponding slice polygons from the intersections. A subset of the planes is selected to maximize a correctness of a simplified occluder. The simplified occluder representing the object is generated from a union of the selected subset of the planes.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: June 27, 2017
    Assignee: Umbra Software Ltd.
    Inventors: Ari Silvennoinen, Hannu Saransaari, Otso Mäkinen
  • Patent number: 9691362
    Abstract: A display control apparatus configured to perform display control in a manner that a first frame indicating a region to be digitally zoomed in an input image and a second frame indicating a region to be enlarged in the input image are superimposed on the input image. A display control method including performing display control in a manner that a first frame indicating a region to be digitally zoomed in an input image and a second frame indicating a region to be enlarged in the input image are superimposed on the input image. A computer-readable recording medium having an image processing program recorded therein, the image processing program causing a computer to perform the display control method.
    Type: Grant
    Filed: February 15, 2013
    Date of Patent: June 27, 2017
    Assignee: Sony Corporation
    Inventor: Yoshihiro Otsuka
  • Patent number: 9684998
    Abstract: One embodiment includes determining a first z-range for a first portion of a coarse raster tile, where the first portion includes a plurality of pixels having a first set of pixel locations, retrieving from a memory a corresponding z-range related to a second set of pixel locations associated with the coarse raster tile, where the first set of pixel locations comprises a subset of the second set of pixel locations, and comparing the first z-range to the corresponding z-range to determine whether the plurality of pixels is occluded. If the plurality of pixels determined to be occluded, then the plurality of pixels is culled. If the plurality of pixels is determined to not be occluded, then the plurality of pixels is transmitted to a fine raster unit for further processing. The coarse raster tile comprises a plurality of portions, including the first portion, and those portions are processed serially.
    Type: Grant
    Filed: July 22, 2013
    Date of Patent: June 20, 2017
    Assignee: NVIDIA CORPORATION
    Inventors: Eric B. Lum, Justin Cobb, Barry N. Rodgers
  • Patent number: 9639966
    Abstract: A control section analyzes sound data to acquire data indicative of a plurality of attributes, such as pitch and volume, and displays, on a display screen, graphics indicative of the acquired pitch and volume. At that time, the control section displays, on the display screen, a pitch curve where a value of pitch is represented by the vertical axis while the passage of time is represented by the horizontal axis. Also, at a position on the display screen based on a displayed position of the pitch curve, the control section displays a volume graphic where a level of volume is represented by a length or distance or width, in the vertical-axis direction, of the volume graphic.
    Type: Grant
    Filed: December 26, 2012
    Date of Patent: May 2, 2017
    Assignee: Yamaha Corporation
    Inventors: Osamu Oshima, Motoji Nagata
  • Patent number: 9613597
    Abstract: An image compositing apparatus of the present invention includes first overlay image processing circuitry that stores the position and size of an area in which a first overlay image is displayed and, according thereto, changes the position and size of the first overlay image, second overlay image processing circuitry that processes a second overlay image similarly to the first overlay image processing circuitry, a circuit for detecting the absence of base image that decides the presence or absence of a base image, and a chromakey decision circuitry that decides a chromakey color portion of the base image. In a case where the circuit for detecting the absence of base image decides the absence of a base image, the image compositing apparatus outputs the first and second overlay images processed by the first overlay image processing circuitry and the second overlay image processing circuitry, respectively.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: April 4, 2017
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventor: Masatsugu Yamamoto
  • Patent number: 9578303
    Abstract: According to one embodiment, an image processing system includes an acquisition unit, a determination unit, and an output unit. The acquisition unit acquires a rendering condition used for generating a parallax image group from volume data. The determination unit sets corresponding information for causing a space coordinate of a stereoscopic image viewed stereoscopically by referring to a stereoscopic display device that displays the parallax image group to correspond to a space coordinate of a captured site in the volume data based on the rendering condition and a display size and determines a scale for converting a length in a space of the stereoscopic image into a length in a space of the captured site based on the corresponding information. The output unit performs output control such that the scale is displayed.
    Type: Grant
    Filed: June 13, 2012
    Date of Patent: February 21, 2017
    Assignee: Toshiba Medical Systems Corporation
    Inventors: Shinsuke Tsukagoshi, Hiroyasu Inokawa, Michito Nakayama
  • Patent number: 9544475
    Abstract: A data transfer apparatus includes a cache memory having a storing portion for writing and reading data at a higher speed than an image data storing portion which stores image data GD of an input image, and data transfer request means for outputting, to the cache memory, a transfer request for image data in a certain region of the input image. The cache memory reads unstored image data from the image data storing portion beyond a reading region corresponding to a transfer request every pixel row if image data in a pixel row included in the reading region is not stored in the storing portion of the cache memory. Moreover, the data transfer request means sequentially gives, in arrangement order in a horizontal direction of an input image, a transfer request for image data in each of reading regions arranged in the horizontal direction.
    Type: Grant
    Filed: March 5, 2013
    Date of Patent: January 10, 2017
    Assignee: MegaChips Corporation
    Inventor: Kazuma Takahashi
  • Patent number: 9524431
    Abstract: A method includes identifying a plurality of linear geographic dividers for a region, wherein the plurality of linear geographic dividers comprises one or more of streets, railways, electrical lines or rivers, determining a set of logical geometric blocks for the region, based on the identified plurality of linear geographic dividers and generating one or more tiles based at least on the plurality of linear geographic dividers and the determined logical geometric blocks.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: December 20, 2016
    Assignee: Google Inc.
    Inventors: Ammar Ibrahim, Pascal Corpet, Patrick Pui Wah Leung, Robert Allen Ryskamp, Christopher John Digiano, Iyad F. I. Assad
  • Patent number: 9514564
    Abstract: For generating ultrasonic projection images in which various kind of ultrasonic projection images have been appropriately combined, the invention is provided with: a storage unit that stores tomographic image volume data and elastic image volume data; a volume rendering unit that generates tomographic projection images by volume rendering on the basis of the tomographic image volume data; a display device that displays the ultrasonic projection images generated by the volume rendering unit; and an operation unit for inputting commands to control the volume rendering unit. For one of the rendering spaces partitioned by a cutting plane set in the rendering space by a command input from the operation unit, the volume rendering unit renders voxels of tomographic image volume data corresponding to the voxels of elastic image volume data that have elasticity values satisfying a set threshold value, and generates and displays the tomographic projection image on the display device.
    Type: Grant
    Filed: July 28, 2011
    Date of Patent: December 6, 2016
    Assignee: HITACHI MEDICAL CORPORATION
    Inventor: Takehiro Tsujita
  • Patent number: 9489764
    Abstract: A method of generating three-dimensional (3D) volumetric data may be performed by generating a multilayer image, generating volume information and a type of a visible part of an object, based on the generated multilayer image, and generating volume information and a type of an invisible part of the object, based on the generated multilayer image. The volume information and the type of each of the visible part and invisible part may be generated based on the generated multilayered image which may be include at least one of a ray-casting-based multilayer image, a chroma key screen-based multilayer image, and a primitive template-based multilayer image.
    Type: Grant
    Filed: April 8, 2013
    Date of Patent: November 8, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Chang Kyo Lee, Byung In Yoo, Chang Kyu Choi, Jae Joon Han
  • Patent number: 9430869
    Abstract: The subject matter of this specification can be embodied in, among other things, a method that includes generating intermediate values from an evaluation of one or more static expressions within shader programming code that is configured to modify an appearance of an image, compressing the intermediate values based on a determination of which intermediate values are duplicative, and storing the compressed intermediate values in a buffer accessible to an image rendering application.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: August 30, 2016
    Assignee: LUCASFILM ENTERTAINMENT COMPANY LTD.
    Inventors: Charlie A. Kilpatrick, Brian W. Smith