Patents Examined by Jonathan M Cofino
  • Patent number: 10467798
    Abstract: An image rendering apparatus includes processing circuitry to obtain a volumetric medical imaging data set representative of a region of a material; associate one particular extinction color with the material; determine, based on the particular extinction color, a chromatic attenuation profile representative of color value as a function of intensity and as a function of depth in the material, the chromatic attenuation profile showing how the material having the particular extinction color changes in appearance with changes in the depth; obtain, from a user, a color value; determine a modified extinction color for the material based on the color value obtained from the user; and render a global illumination image from the volumetric medical imaging data set using the modified extinction color.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: November 5, 2019
    Assignee: Canon Medical Systems Corporation
    Inventors: Timothy Day, Magnus Wahrenberg, Steven Reynolds, Gerald Chau, Andy Smout
  • Patent number: 10453177
    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: February 20, 2019
    Date of Patent: October 22, 2019
    Assignee: HOVER INC.
    Inventors: Manish Upendran, Adam J. Altman, Derek Halliday
  • Patent number: 10417990
    Abstract: A method of binding graphics resources is provided that includes: (1) identifying graphics resources for binding, (2) generating a bind group for the graphics resources, (3) organizing the bind group into a bind group memory using a bind group layout and (4) providing bind group control for processing of the bind group. A method of organizing graphics resources and a resource organizing unit are also provided.
    Type: Grant
    Filed: September 16, 2015
    Date of Patent: September 17, 2019
    Assignee: Nvidia Corporation
    Inventor: Jeffrey A. Bolz
  • Patent number: 10398514
    Abstract: The present invention provides a mixed reality surgical navigation system (10) to be worn by a user (106) during a surgical procedure comprising: a display device (104), to be worn by a user (106) during a surgical procedure, comprising a processor unit (102), a display generator (204), a sensor suite (210) having at least one camera (206) or depth sensor wherein the processing unit (102) creates a reference surface map (5804) of an exposed surface (5806) of an anatomical object (4204) with data received from the sensor suite (210); the processing unit (102) establishes a reference frame (5810) relative to the sensor suite (210) for the reference surface map (5804); orientation of the reference frame (5810) is established by creating additional surface maps (5834) of other anatomical features (5824) of the anatomical object (4204); the processing unit (102) tracks a pose of the anatomical object (4204) relative to the system (10) by creating a displaced surface map (5814) of the exposed surface (5806) and rot
    Type: Grant
    Filed: February 15, 2018
    Date of Patent: September 3, 2019
    Assignee: Insight Medical Systems, Inc.
    Inventors: Matthew William Ryan, Andrew Philip Hartman, Nicholas van der Walt, David Jacob Mayman
  • 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: 10295403
    Abstract: A method, electronic device, and program product is disclosed. The method may include determining an environmental parameter of an environment at a location of an electronic device. The method may include identifying a first object of a virtual scenario that relates to the environmental parameter. The method may include generating a display parameter of the first object based on the environmental parameter. The method may include displaying the first object in the virtual scenario based on the display parameter.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: May 21, 2019
    Assignee: Lenovo (Beijing) Limited
    Inventor: Ben Xu
  • 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: 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: 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: 10175726
    Abstract: The foldable display device includes a display unit having first and second display regions separated spatially or visually by being folded; a folding sensor unit for outputting a status signal regarding the degree to which the display unit is folded; and a control unit. The control unit executes a first mode in which the entire screen displayed on the display unit in a fully open state is controlled, and a second mode in which, when the state changes from the fully open state to an intermediately folded state, the screen of the display region in which the touch of a user is sensed is controlled from among the first and second display regions.
    Type: Grant
    Filed: November 17, 2014
    Date of Patent: January 8, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Doyoung Lee, Sinae Chun
  • Patent number: 10158847
    Abstract: A system for creating a three dimensional image using a processor that includes receiving a digital two dimensional input image and the processor processing the two dimensional input image to determine a depth map further based upon receiving input from a user interface. The processor generates a three dimensional image based upon the two dimensional input image and the depth map.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: December 18, 2018
    Assignee: VEFXi Corporation
    Inventor: Craig Peterson
  • Patent number: 10157499
    Abstract: Multiple 3D perspectives are captured on a multilayered two dimensional display. Features on a 3D model are identified and transformed to an edge wireframe snapshot and layering information from an attached components list on a foreground layer.
    Type: Grant
    Filed: February 9, 2017
    Date of Patent: December 18, 2018
    Assignee: TurboPatent Inc.
    Inventor: Charles A Mirho
  • Patent number: 10140760
    Abstract: A method for consistent identification of numbered elements in multi-layered views captured from a 3D model may include generating a three dimensional (3D) model in a 3D model viewer displayed through a machine display through operation of a 3D modeler, configuring a feature mapper with a model feature definition to define at least one subregion of the 3D model as a model feature; mapping the model feature to a feature identifier in a mapping; generating an edge wireframe projection of a model view of the 3D model; determining visible sub-regions associated with model features in the edge wireframe projection; applying the edge wireframe projection to a background layer of a technical drawing; and rendering the feature identifier with a lead line originating from visible sub-regions on a defined feature foreground layer of the technical drawing.
    Type: Grant
    Filed: February 9, 2017
    Date of Patent: November 27, 2018
    Assignee: TurboPatent Inc.
    Inventor: Charles A Mirho
  • Patent number: 10134193
    Abstract: Disclosed is a smart mirror system for hairstyling using virtual reality, the smart mirror system including: a mirror display provided with a camera and an angle adjusting means, the mirror display being provided on a wall of a hair salon; a chair rotatably provided in front of the mirror display; and a smart device for being mirrored with the mirror display, such that a user uses the mirror display by manipulating the smart device, wherein the smart device is configured to allow hairstyles that match sex and an age group provided by using an app or a server or hairstyles of celebrities provided by Internet search to be displayed on the mirror display by mirroring; and when one of the hairstyles is selected, a selected hairstyle is applied to an image of the user displayed on the mirror display, thereby being three-dimensionally displayed in response to a user's movement.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: November 20, 2018
    Assignee: ELI VISION CO., LTD
    Inventor: Deog Geun Ahn
  • Patent number: 10133830
    Abstract: A system and method is provided for scaling and constructing a multi-dimensional (e.g., 3D) building model using ground-level imagery. Ground-level imagery is used to identify architectural elements that have known architectural standard dimensional ratios. Dimensional ratios of architectural elements in the multi-dimensional building model (unscaled) are compared with known architectural standard dimensional ratios to scale and construct an accurate multi-dimensional building model.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: November 20, 2018
    Assignee: HOVER INC.
    Inventors: Vineet Bhatawadekar, Shaohui Sun, Ioannis Pavlidis, Adam J. Altman
  • Patent number: 10127692
    Abstract: A web server receives a request from a client specifying a location and a bounding area. A mapping engine creates a tile grid centered at the specified location. A seed tile is created, including or adjacent to the center location. The web server creates a resource identifier for each tile in the tile grid, and returns the tile grid including the resource identifiers to the client. The resource identifier for each tile includes the location of the seed tile and a position offset for the tile relative to the seed tile, in one embodiment specified in units of northward and eastward movement. The client requests tiles from the system using the resource identifiers previously provided by the system. Upon receiving the request, the mapping engine dynamically renders each requested tile using map data from the map database, and the web server returns the dynamically-generated tiles to the requesting client.
    Type: Grant
    Filed: August 5, 2016
    Date of Patent: November 13, 2018
    Assignee: Uber Technologies, Inc.
    Inventors: Brent Hamby, Geoffrey Rummens Hendrey
  • Patent number: 10102675
    Abstract: The embodiments relate to a method and to technical equipment for implementing the method. The method includes receiving an image with location information from a client; requesting processed region data from a media server based on the location information, said processed region data including one or more images with the corresponding location information; applying a first process for determining a pose of a device for the received image by means of the processed region data; if the first process fails to result the pose of the device, applying a second process for determining a pose of a device for the received image by means of the processed region data; saving the image with the determined pose of the device to the media server; providing the image and the pose of the device to a client for client rendering.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: October 16, 2018
    Assignee: Nokia Technologies Oy
    Inventors: Lixin Fan, Ville-Veikko Mattila, Yu You, Kimmo Roimela, Junsheng Fu, Antti Eronen
  • Patent number: 9996964
    Abstract: An apparatus for generating cartoon content includes a cut input controller configured to control inputting of a signal of adding a cut comprising one or more layers; an effect input controller configured to control inputting of a plurality of effects applied to a first layer among the one or more layers and receiving of property information such that directing of the plurality of effects interact with each other; and a cut generator configured to determine at least one of a directing start time, a directing end time, and a directing speed of the plurality of effects such that the plurality of effects interact with each other and are displayed, and generate a first final cut such that the plurality of effects are expressed according to the property information, wherein the effect input controller enters an input that sets the property information of the plurality of effects to be synchronized with the plurality of effects, and wherein the cut generator generates the first final cut such that a directing start
    Type: Grant
    Filed: January 14, 2016
    Date of Patent: June 12, 2018
    Assignee: NAVER Corporation
    Inventors: Hyo Kim, Hyun Chul Lee, Ji Han Kim, Dai Hyun Lim, Byoung Kwan Kim
  • Patent number: 9940488
    Abstract: A method includes receiving image information related to a first plurality of pixels at a first data pathway, receiving image information related to a second plurality of pixels at a second data pathway, where the first plurality of pixels and the second plurality of pixels include a shared plurality of pixels. The method also includes performing image processing in dependence on image information related to the shared plurality of pixels, and combining data output from the first and second data pathways into a stream of data where the stream output is generated using a first clock frequency which is substantially the same as that used in the first and second data pathways.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: April 10, 2018
    Assignee: STMICROELECTRONICS (RESEARCH & DEVELOPMENT) LIMITED
    Inventors: David Lee, David Grant