Patents Examined by Mark K. Zimmerman
  • Patent number: 10317686
    Abstract: An image display device includes: an input unit that inputs image data constituted with pixel data, each set of the pixel data being generated based upon a plurality of image signals output from a plurality of image-capturing pixels arrayed in correspondence to a plurality of photographic micro-lenses distinct from one another; a generation unit that generates display image data containing three-dimensional information based upon the image data; a display unit constituted with a plurality of display pixels disposed in a two-dimensional pattern, which emits light fluxes from the plurality of display pixels in correspondence to the display image data; and a micro-lens array that includes a plurality of micro-lenses, via which a three-dimensional image is formed by combining the light fluxes emitted from the plurality of display pixels, disposed in a two-dimensional array pattern.
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: June 11, 2019
    Assignee: NIKON CORPORATION
    Inventor: Toru Iwane
  • Patent number: 10310721
    Abstract: Systems, methods, and non-transitory computer-readable media can provide one or more options to adjust, in a virtual three-dimensional space, an image in an initial perspective. At least a first command, provided based on the one or more options, to adjust the image from the initial perspective into an adjusted perspective can be detected. The image can be adjusted, based on at least the first command, into the adjusted perspective in the virtual three-dimensional space to produce an adjusted image. A second command to modify a viewable area of the adjusted image can be detected. At least a portion of the adjusted image can be automatically fitted, when the second command has ceased, within a specified display area while one or more empty regions can be minimized in the specified display area.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: June 4, 2019
    Assignee: Facebook, Inc.
    Inventors: Ronnachai Jaroensri, Li Tan, John Pottebaum, Christopher James Connolly, John Samuel Barnett, Udeepta Dutta Bordoloi, Georges Edouard Maurice Berenger, Alex Restrepo, Alexandre Karpenko
  • Patent number: 10311829
    Abstract: An electronic apparatus is disclosed. A display is configured to be able to change brightness of the display. A water detector is configured to detect water. A communication unit is configured to be able to communicate with another electronic apparatus. At least one processor is configured to, when the at least one processor detects, using the water detector, that at least part of the electronic apparatus is located in the water and detects, using the communication unit, that the another electronic apparatus is not located in the water, brighten the display compared with that when the at least one processor detects, using the water detector, that the at least the part of the electronic apparatus is located in the water and at least part of the another electronic apparatus is located in the water.
    Type: Grant
    Filed: January 23, 2017
    Date of Patent: June 4, 2019
    Assignee: KYOCERA CORPORATION
    Inventor: Atsushi Tamegai
  • Patent number: 10297052
    Abstract: A computer program product is tangibly embodied on a computer-readable medium and includes executable code that, when executed, is configured to cause a data processing apparatus to display multiple objects in a single pane, where the multiple objects are visual representations of real objects and the multiple objects are dynamically sized and spaced relative to one another to fit all of the objects in the single pane. The computer program product includes executable code that, when executed, causes the data processing apparatus to display a subset of the objects and associated metadata in an examination frame. The examination frame is sized to fit within the single pane, where the subset of the objects displayed within the examination frame are sized larger than the objects outside of the examination frame.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: May 21, 2019
    Assignee: BMC Software, Inc.
    Inventors: Ricky Poston, Ting He, Michael Cooper
  • Patent number: 10297007
    Abstract: A system and method are provided for identifying scale, scale error, or improper positioning during construction or reconstruction of a multi-dimensional (e.g., 3D) building model using known architectural dimensions. The system identifies architectural elements that have known architectural standard positions relative to planes within the multi-dimensional model. Dimensional measurements of architectural elements in the multi-dimensional model (poorly scaled) are compared with known architectural standard dimensions, with or without scale error, to properly scale, rescale or position one or more planes within the multi-dimensional building model.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: May 21, 2019
    Assignee: HOVER INC.
    Inventors: Manish Upendran, Adam J. Altman, Derek Halliday
  • Patent number: 10290130
    Abstract: A system and method for rendering data points contained in a set of generic data into a graphics object of a particular visualization type. The generic data is fetched by the system from a data store using data retrieval logic. Additional data bearing connection information about how to structure the generic data during rendering is fetched by one or more data retrieval plugins. The data retrieval plugins are selected from among a plurality of data retrieval plugins available to the system. The generic and additional data are rendered into a graphics object either jointly or sequentially. Through provision of these data retrieval plugins, it is thus possible to add visualization types that require additional data in a structured manner, or to add logic on how to connect fetched data points, without having to modify the system's own inbuilt data retrieval logic.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: May 14, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ruben P. Philippen, Ramon L. H. Pisters, Antonius G. P. Steijvers, Jelle A. G. van den Elsen
  • Patent number: 10249267
    Abstract: The general field of the invention is that of the graphical representation of a synthetic three-dimensional view of the exterior landscape in an on-board visualization system for aircraft, said graphical representation being displayed on a visualization screen comprising the piloting and navigation information of said aircraft superposed onto said three-dimensional synthetic representation of the exterior landscape, said synthetic representation being computed up to a first determined distance, characterized in that said three-dimensional synthetic representation is tilted at a tilt angle about an axis positioned at the level of the terrain in a substantially horizontal plane, and substantially perpendicularly to an axis between the flight direction and the heading of the aircraft, said axis moving with the aircraft.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: April 2, 2019
    Assignee: THALES
    Inventors: Norbert Frestel, Emmanuel Monvoisin, Pierre Mariani, Johanna Lux
  • Patent number: 10232952
    Abstract: The general field of the invention is that of the methods for three-dimensional graphic representation of at least one landing runway on a display device of an onboard display system for aircraft, said graphic representation being displayed in a synthetic of an outside landscape, said runway comprising a coloured rectangular form, an outline surrounding said form and markings the position of the aircraft in relation to said runway being known in a horizontal plane with a first accuracy and in a vertical axis with a second accuracy. When the first accuracy is above a first threshold and/or when the second accuracy is above a second threshold, the appearance of the rectangular form or of the outline or of at least one marking is modified.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: March 19, 2019
    Assignee: Thales
    Inventors: Emmanuel Monvoisin, Pierre Mariani, Pierre-Yves Dumas, Johanna Lux
  • Patent number: 10223818
    Abstract: Embodiments of the invention relate to detecting and describing visible features of a data set. A cluster in a data space is detected. A characteristic associated with the cluster is identified by analysis of the cluster based on geometrical attributes. The analysis includes identification of a shape of the cluster. The identified characteristic is converted into a characterization of the cluster. A visualization is produced based on the characterization.
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: March 5, 2019
    Assignee: International Business Machines Corporation
    Inventor: Eser Kandogan
  • Patent number: 10217258
    Abstract: Disclosed herein are a mobile terminal and a method for controlling the mobile terminal. The present invention includes a display; a sensor; and a controller configured to display content displayed on the display in a virtual area within the field of vision of a user and to display at least one thumbnail image through which a portion of the content exceeding a critical value is selected and played back when a disturbance value sensed through the sensor exceeds the critical value. According to the present invention, it is possible to provide thumbnail images through which a content portion having a high disturbance value can be played back during display of content.
    Type: Grant
    Filed: July 22, 2014
    Date of Patent: February 26, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Sinae Chun, Doyoung Lee
  • Patent number: 10210637
    Abstract: Datasets such as two dimensional raster images or three dimensional voxel based representations are often processed for representation using a transfer function defined by a curve. A mechanism for manually adjusting such curves is described, whereby a user adds a second curve. The transfer curve is recalculated so as to draw closer to the second curve. By drawing the second curve in the shape required for the transfer curve, and repeating this gesture as the transfer curve evolves, the user can subtly and interactively develop the transfer curve until the processed representation is exactly as required. The attractive effect of the points of the first curve on those of adjacent point on the first curve and on those of the second may be attractive or repellent, may vary in any manner as a function of distance, and in particular may imitate the effects of physical forces such as magnetic, elastic, etc.
    Type: Grant
    Filed: March 22, 2017
    Date of Patent: February 19, 2019
    Assignee: ECOLE NATIONALE DE L'AVIATION CIVILE
    Inventor: Christophe Hurter
  • Patent number: 10192023
    Abstract: A system includes a display and a processor. The processor is configured to receive a first computer-aided design (CAD) model representing at least one part of a machine, receive a second CAD model representing the at least one part of the machine, and identify one or more differences between the first CAD model and the second CAD model. The processor is also configured to populate a discrepancy list including the one or more differences between the first CAD model and the second CAD model, receive an input to review the discrepancy list, and display a visualization having the discrepancy list via the display upon receipt of the input.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: January 29, 2019
    Assignee: General Electric Company
    Inventors: Jason Anton Byers, Miller Glenn Byrd, Brian Christopher Wheeler
  • Patent number: 10186072
    Abstract: A rendering procedure determines that a voting process should be employed during non-geometric rendering when a wide range needs to be searched. During the voting process, a candidate point is initially identified along with a plurality of neighbors. The neighbors' real depth estimates and the deviations of their respective real depth estimates from the candidate point and votes for the real depth estimates are obtained. The minimum deviation among the deviations is identified. Other real depth estimate deviations are compared with the minimum deviation to identify if they lie in a predetermined deviation range. Based on the comparison of the other real depth estimate deviations with the minimum deviation the point to render the pixel is selected.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: January 22, 2019
    Assignee: OTOY, INC.
    Inventor: Hsuan-Yueh Peng
  • Patent number: 10186071
    Abstract: A method for performing a rendering process of a rendering system includes generating a primary ray to render an image, determining whether the primary ray is capable of generating at least one secondary ray, storing information on the primary ray in a reference memory in response to determining that the primary ray is capable of generating the at least one secondary ray; and generating the at least one secondary ray based on the stored information on the primary ray.
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: January 22, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Kyung-su Kim, Jae-woong Lee, In-sang Cho
  • Patent number: 10140759
    Abstract: Provided is a method for generating light emission data for a three-dimensional display provided with a plurality of multicolor light emitting elements arranged in three-dimensional directions, the method comprising: a modeling step for acquiring a 3D polygon model; a voxelization step for representing the 3D polygon model by a plurality of voxels and calculating position information of each of the voxels; a surface color calculation step for calculating, for the 3D polygon model, color information of a front-side surface with respect to a specific point of view and color information of a back-side surface with respect to the specific point of view; an interior color calculation step for referring to the position information and calculating, on the basis of the color information of the front-side surface and the color information of the back-side surface, color information of voxels located between the front-side surface and the back-side surface; and a mapping step for referring to the position information a
    Type: Grant
    Filed: May 11, 2015
    Date of Patent: November 27, 2018
    Assignee: TEAMLAB INC.
    Inventors: Akinori Hamada, Haozhe Li, Toshiyuki Inoko
  • Patent number: 10067950
    Abstract: To organize configuration parameters for rendering map features on digital maps, a data structure storing multiple nodes is generated. Respective sets of map feature attributes and configuration parameters are assigned to the nodes. The configuration parameters specify visual attributes for rendering map features. Indications of relationships between the nodes are generated, where at least several of the nodes include several child nodes. An indication of one or more map feature attributes to which a certain map feature belongs is received, and the data structure is traversed according to the indicated relationships between the nodes to generate a set of configuration parameters for rendering the map feature. Traversing the data structure includes comparing the indicated map feature attribute or map feature attributes to sets of map feature attributes at some of the nodes, such that the generated set of configuration parameters includes configuration parameters from at least two of the nodes.
    Type: Grant
    Filed: June 25, 2015
    Date of Patent: September 4, 2018
    Assignee: GOOGLE LLC
    Inventors: Jamie Zyskowski, Scott Shawcroft, Sean Egan
  • Patent number: 10062139
    Abstract: This disclosure describes examples of using two vertex shaders each one during different graphics processing passes in a binning architecture for graphics processing. A first vertex shader processes subset of attributes of a vertex in a binning pass, where the subset of attributes include those that contribute to visibility determination and attributes that may benefit from being processed with a vertex shader that provides functional flexibility. A second, different vertex shader processes another subset of attributes of the vertex in the rendering pass.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: August 28, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Maxim Kazakov, Andrew Evan Gruber
  • Patent number: 10055867
    Abstract: This disclosure describes methods, techniques, devices, and apparatuses for graphics and display processing for light field projection displays. In some examples, this disclosure describes a projection display system capable of rendering and displaying multiple annotations at the same time. An annotation is any information (e.g., texts, signs, directions, logos, phone numbers, etc.) that may be displayed. In one example, this disclosure proposes techniques for rendering and displaying multiple annotations at the same time at multiple different focal lengths.
    Type: Grant
    Filed: April 25, 2016
    Date of Patent: August 21, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Henry Hing Law, Tung Chuen Kwong, Benjamin Koon Pan Chan, William Lloyd Atkinson, Wilson Hung Yu
  • Patent number: 10019965
    Abstract: A display system includes a plurality of display screens and a display controller. The plurality of display screens are disposed in front of the driver of the vehicle in a vertical direction in a row such that the distance from the viewpoint position of the driver differs, and present images showing predetermined information to the driver. The display controller is configured to display the images with a lower color temperature on the plurality of display screens, as the distance from the viewpoint position is longer.
    Type: Grant
    Filed: May 12, 2017
    Date of Patent: July 10, 2018
    Assignee: JVC KENWOOD CORPORATION
    Inventor: Masaru Segawa
  • Patent number: 10002463
    Abstract: In order that color information for enabling accurate detection of a specific color, such as a skin color, can be registered without requiring time and effort, in various embodiments, an image processing unit generates a synthesized image to be displayed by synthesizing an image representing a target area in which a target object is arranged with a captured image of a physical space, and a registration unit, in a case where it is determined that the target object is included in a distance range set as a distance from an imaging reference plane when the physical space is captured, extracts color information from the target area, and registers the extracted color information.
    Type: Grant
    Filed: May 9, 2016
    Date of Patent: June 19, 2018
    Assignee: Canon Kabushiki Kaisha
    Inventor: Masashi Nakagawa