Patents Examined by Sing-Wai Wu
  • Patent number: 10713854
    Abstract: A method for creating a house visualization template can comprise receiving a first exterior image of a first house. The method can also include creating a set of first boundaries that define a first type of decorative feature of the first house. Additionally, the method can include receiving a first set of decorative images that depict various different instances of the first type of decorative feature. The method can also comprise generating from each of the decorative images of the first set of decorative images respective first decorative feature masks. The first decorative feature masks may be configured to selectively overlay an area encompassed by the set of first boundaries, such that the first exterior image of the first house is selectively displayable with any of the instances of the first type of decorative features within the first set of decorative images.
    Type: Grant
    Filed: August 12, 2016
    Date of Patent: July 14, 2020
    Assignee: PPG Industries Ohio, Inc.
    Inventors: Christopher L. McClendon, Phillip J. Behrens, Courtney Lavonne Miller, Theodore Judson Cromwell
  • Patent number: 10706614
    Abstract: Embodiments of the present disclosure are directed to methods and computer systems for converting datasets into three-dimensional (ā€œ3Dā€) mesh surface visualization, displaying the mesh surface on a computer display, comparing two three-dimensional mesh surface structures by blending two primary different primary colors to create a secondary color, and computing the distance between two three-dimensional mesh surface structures converted from two closely-matched datasets. For qualitative analysis, the system includes a three-dimensional structure comparison control engine that is configured to convert dataset with three-dimensional structure into three-dimensional surfaces with mesh surface visualization. The control engine is also configured to assign color and translucency value to the three-dimensional surface for the user to do qualitative comparison analysis. For quantitative analysis, the control engine is configured to compute the distance field between two closely-matched datasets.
    Type: Grant
    Filed: October 8, 2018
    Date of Patent: July 7, 2020
    Assignee: VARIAN MEDICAL SYSTEMS INTERNATIONAL AG
    Inventors: Janos Zatonyi, Marcin Novotni, Patrik Kunz
  • Patent number: 10706813
    Abstract: A special-purpose hardware device for achieving intraframe image processing in head-mounted displays may include an image-correction component that receives a single image frame destined to be displayed for presentation to a user wearing a head-mounted-display system. The image-correction component may also receive user-motion data indicating that the user wearing the head-mounted-display system has made at least one movement since generation of the single image frame. The image-correction component may further perform hardware-accelerated intraframe processing operations on the single image frame in accordance with the user-motion data to compensate for the movement made by the user on a line-by-line basis. In addition, the special-purpose hardware device may include a frame-output interface that feeds the single image frame to a display device of the head-mounted-display system to facilitate displaying the single image frame for presentation to the user.
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: July 7, 2020
    Assignee: Facebook Technologies, LLC
    Inventors: Vlad Fruchter, Ohad Meitav, David Vakrat
  • Patent number: 10706765
    Abstract: A compression algorithm verification method, a storage medium, and a display device are provided. The compression algorithm verification method includes the steps of: acquiring an original image; using an overdrive compression algorithm to be verified to sequentially compress and decompress the original image to obtain a first image; the first image being performed with image processing to obtain a second image; the first image and the second image serving as a previous frame image and a current frame image respectively, a gray scale compensation value being superimposed on the second image based on an overdrive technique to obtain a third image; and the third image being controlled to be dynamically displayed in such a manner that the first image is changed to the second image for verifying whether the overdrive compression algorithm meets the predetermined requirements.
    Type: Grant
    Filed: July 4, 2017
    Date of Patent: July 7, 2020
    Assignees: HKC Corporation Limited, Chongqing HKC Optoelectronics Technology Co., Ltd.
    Inventor: Yu-Jen Chen
  • Patent number: 10694172
    Abstract: A system and computer implemented method for managing a display for a software application is disclosed. The software application may have a set of portions. The method can include collecting, for a first portion and a second portion of the set of portions, optical tracking information including a set of viewing coordinates having a temporal feature. The method can also include determining, based on the optical tracking information including the set of viewing coordinates having the temporal feature, a set of viewing scores including a first group of viewing scores and a second group of viewing scores. The method can also include generating a frustum having a set of regions. The set of regions can include a first region, to provide the first portion, based on the first group of viewing scores, and a second region, to provide the second portion, based on the second group of viewing scores.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: June 23, 2020
    Assignee: International Business Machines Corporation
    Inventor: Santosh Devale
  • Patent number: 10685465
    Abstract: Disclosed is a method for displaying a panoramic image by an electronic device. According to an example embodiment of the present disclosure, a method for generating a panoramic image may comprise sensing a direction that a first side surface of the electronic device faces through a sensor included in the electronic device, displaying a first partial image of the panoramic image corresponding to the sensed direction of the first side surface, determining a direction corresponding to the reference view information with respect to the first partial image if information regarding the first partial image differs from reference view information indicating a reference view for the panoramic image, and providing information about the determined direction.
    Type: Grant
    Filed: November 25, 2016
    Date of Patent: June 16, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ji-Hun Park, Tai-Geun Kang, Ji-Hie Kim, Dug-In Lyu, Jong-Deok Choi
  • Patent number: 10685425
    Abstract: In graphics processing data is received representing one or more vertices for a scene in a virtual space. Primitive assembly is performed on the vertices to compute projections of the vertices from virtual space onto a viewport of the scene in a screen space of a display device containing a plurality of pixels, the plurality of pixels being subdivided into a plurality of subsections. Scan conversion determines which pixels of the plurality of pixels are part of each primitive that has been converted to screen space coordinates. Coarse rasterization for each primitive determines which subsection or subsections the primitive overlaps. Metadata associated with the subsection a primitive overlaps determines a pixel resolution for the subsection. The metadata is used in processing pixels for the subsection to generate final pixel values for the viewport of the scene that is displayed on the display device in such a way that parts of the scene in two different subsections have different pixel resolution.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: June 16, 2020
    Assignee: SONY INTERACTIVE ENTERTAINMENT LLC
    Inventor: Mark Evan Cerny
  • Patent number: 10672174
    Abstract: Systems and techniques are described for determining image handle locations. An image is provided to a neural network as input, and the neural network translates the input image to an output image that includes clusters of pixels against a background that have intensities greater than an intensity of the background and that indicate candidate handle locations. Intensities of clusters of pixels in an output image are compared to a threshold intensity level to determine a set of the clusters of pixels satisfying an intensity constraint. The threshold intensity level can be user-selectable, so that a user can control a density of handles. A handle location for each cluster of the set of clusters is determined from a centroid of each cluster. Handle locations include a coordinate for the handle location and an attribute classifying a degree of freedom for a handle at the handle location.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: June 2, 2020
    Assignee: Adobe Inc.
    Inventors: Mridul Kavidayal, Vineet Batra, Matthew David Fisher, Ankit Phogat
  • Patent number: 10665144
    Abstract: A display device for a vehicle including: a first display configured to output first light forming first visual information; a second display configured to output second light forming second visual information; a light synthesizing unit located on an advancing path of each of the first light and the second light and forming a first acute angle with the first display and a second acute angle with the second display and configured to transmit therethrough the first light from the first display and reflect the second light from the second display; a first tiltable reflector; a second tiltable reflector; and a driving unit configured to: tilt the first tiltable reflector to form a first angle with the second display so the first tiltable reflector reflects part of the second light directed toward the light synthesizing unit toward a first direction, and tilt the second tiltable reflector to form a second angle with the first display so the second tiltable reflector reflects part of the first light directed toward
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: May 26, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Inkoo Shim, Kyunglack Kim, Sangwon Kim, Kyoungjune Shin, Youshin Han
  • Patent number: 10657705
    Abstract: Implementations of the present disclosure are directed to a method, a system, and an article for rendering shadows in a graphical image of a virtual environment. An example computer-implemented method can include: generating a digital image of a virtual environment; providing a depth buffer for the digital image that includes a depth value for each pixel in the digital image; rendering a first shadow in a first region of the digital image by, at least, adjusting colors and depth values for pixels in the first region; and rendering a second shadow in a second region that partially overlaps the first region by, at least: (i) identifying a shadow rendering region to be within the second region but outside the first region, based on the adjusted depth values; and (ii) adjusting colors and depth values for pixels in the shadow rendering region.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: May 19, 2020
    Assignee: MZ IP Holdings, LLC
    Inventor: Michael Bunnell
  • Patent number: 10650481
    Abstract: An image processing device executes image processing by each object of an object group in which plural objects are connected to each other in a directed acyclic graph form. The image processing device includes: a division unit that divides image data as an image processing target into division image data having a first size; a subdivision unit that subdivides the division image data into subdivision image data having a second size smaller than the first size for each partial processing which is image processing to be performed on the division image data, the division image data corresponding to the partial processing which is determined as executable processing based on a pre-and-post dependency relationship; and a control unit that performs control for causing plural computation devices to execute subdivision partial processing which is image processing to be performed on the subdivision image data, in parallel.
    Type: Grant
    Filed: July 27, 2016
    Date of Patent: May 12, 2020
    Assignees: FUJI XEROX CO., LTD., FUJIFILM Corporation
    Inventors: Takashi Nagao, Kazuyuki Itagaki, Kosei Takemoto
  • Patent number: 10628999
    Abstract: A processor-implemented method of estimating a plane includes dividing a target image into a plurality of grid cells, estimating an initial plane based on reference feature points comprising a reference feature point selected from each of the plurality of grid cells, classifying each feature point of feature points extracted from the target image as being an inlier located on the same plane as the initial plane or an outlier located on a plane different from the initial plane, selecting boundary grid cells from the plurality of grid cells based on a distribution of the inliers and the outliers from among the feature points, and estimating an expanded plane associated with the initial plane based on the selected boundary grid cells for use in identifying boundaries of a planar surface presented in a scene corresponding to the target image.
    Type: Grant
    Filed: May 24, 2018
    Date of Patent: April 21, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jiyeon Kim, Seungin Park, Minsu Ahn
  • Patent number: 10621954
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in content searching, generating, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods provide systems and methods for automatically filtering a compressed media file for perceptual display of the media content in a modified, higher-resolution format. The disclosed systems and methods apply novel visual filtering techniques to a compressed media file that enable the display of the rendered media content to appear to be displayed as a modified, higher-resolution version of itself without actually modifying the compressed media file during rendering.
    Type: Grant
    Filed: February 7, 2018
    Date of Patent: April 14, 2020
    Assignee: OATH INC.
    Inventors: Robert Stein, Tony Ke, Vinay Pulim
  • Patent number: 10617318
    Abstract: The exemplary systems and methods may be configured to monitor electrical activity from a patient using a plurality of external electrodes. The exemplary systems and methods may be further configured to provide a model heart representative of the patient's heart based on at least one of a plurality of patient characteristics. The model heart can include a plurality of segments. The exemplary systems and methods may be further configured to determine a value of electrical activity for each of a plurality of anatomic regions of the model heart based on the mapped electrical activity. Each of the plurality of anatomic regions can include a subset of the plurality of segments.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: April 14, 2020
    Assignee: Medtronic, Inc.
    Inventors: Subham Ghosh, Joshua J. Blauer
  • Patent number: 10621790
    Abstract: A system and method for voltage-guided anatomical shell editing includes outputting, to a display device, an anatomical shell of a cardiac structure. The anatomical shell is based on signals sensed by a mapping probe, each signal including a respective sensed voltage. User input specifying a first target depth for editing is received, as is a selection of a first region of the anatomical shell. A modified anatomical shell is generated by removing a first portion of the anatomical shell including the selected first region to a first editing depth based on the first target depth and generating a new surface region on the modified anatomical shell. Based on the voltage associated with the new surface region, the edit can be maintained, undone, and/or modified.
    Type: Grant
    Filed: September 25, 2016
    Date of Patent: April 14, 2020
    Assignee: Boston Scientific Scimed Inc.
    Inventors: Mordechai Perlman, Daniel Klebanov, Ruslan R. Hristov, Leon Fay, Jonathan Allen
  • Patent number: 10614549
    Abstract: A graphics processing unit (GPU) is configured to receive metadata specifying an active sample configuration for a particular region of a display device among a plurality of regions of the display device and receive pixel data for one or more pixels in the particular region. The pixel data specifies the same number of color samples for each pixel. For each pixel in the particular region, the GPU invokes a pixel shader only for color samples specified to be active samples by the configuration.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: April 7, 2020
    Assignees: SONY INTERACTIVE ENTERTAINMENT EUROPE LIMITED, SONY INTERACTIVE ENTERTAINMENT LLC
    Inventor: Tobias Berghoff
  • Patent number: 10614610
    Abstract: A texture filtering unit includes a datapath block and a control block. The datapath block includes one or more parallel computation pipelines, each containing at least one hardware logic component configured to receive a plurality of inputs and generate an output value as part of a texture filtering operation. The control block includes a plurality of sequencers and an arbiter. Each sequencer executes a micro-program that defines a sequence of operations to be performed by the one or more pipelines in the datapath block as part of a texture filtering operation and the arbiter controls access, by the sequencers, to the one or more pipelines in the datapath based on predefined prioritization rules.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: April 7, 2020
    Assignee: Imagination Technolgies Limited
    Inventor: Casper Van Benthem
  • Patent number: 10607410
    Abstract: A method, apparatus and computer program for displaying at least a part (101a) of first visual information (101) that is a view (102a?), from a first geographical location (103); generating a visualisation (400) configured to visually link the display of at least a part (101a) of the first visual information (101) with a display of at least a part (201a) of second visual information (201) that is a view (202a?) from a second geographical location (203), wherein generating the visualisation comprises: determining a direction (112) of the second geographical location (203) with respect to the first geographical location (103); defining a virtual object (401) having: a virtual primary axis (402) aligned with the direction (112), a virtual distal end surface (403), at least a part of which defines a first virtual display surface (403a), and at least one virtual inner surface (404), at least a part of which defines at least a second virtual display surface (404a); displaying on the first virtual display surface (4
    Type: Grant
    Filed: January 17, 2017
    Date of Patent: March 31, 2020
    Assignee: Nokia Technologies Oy
    Inventors: Lasse Laaksonen, Arto Lehtiniemi, Mikko Tammi, Miikka Vilermo
  • Patent number: 10580388
    Abstract: A screen display method and apparatus and a mobile terminal are provided. The method includes: acquiring target offset position information of the display screen of the mobile terminal deviating from a preset reference position; searching for target display region information corresponding to the target offset position information from a preset database, the preset database comprising at least one set of offset position information and display region information corresponding to each set of the offset position information; and displaying content to be displayed by the mobile terminal in a display region indicated by the target display region information.
    Type: Grant
    Filed: July 6, 2017
    Date of Patent: March 3, 2020
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventor: Yugui Lin
  • Patent number: 10573016
    Abstract: A device capable of correcting wrong normal vectors of an original three-dimensional scan result includes a normal vector generation unit and a correction unit, wherein the original three-dimensional scan result corresponds to an object. The normal vector generation unit is used for generating a normal vector corresponding to each point of the original three-dimensional scan result according to the each point of the original three-dimensional scan result and a plurality of predetermined points of the original three-dimensional scan result adjacent to the each point of the original three-dimensional scan result. The correction unit is coupled to the normal vector generation unit for determining an inner region of the original three-dimensional scan result, and reversing a normal vector corresponding to a point of the original three-dimensional scan result when the normal vector corresponding to the point is toward the inner region of the original three-dimensional scan result.
    Type: Grant
    Filed: May 24, 2018
    Date of Patent: February 25, 2020
    Assignee: eYs3D Microelectronics, Co.
    Inventors: Tzu-Hung Chen, Yu-En Huang