Patents Examined by Phi Hoang
  • Patent number: 11978152
    Abstract: Implementations described herein relate to methods, systems, and computer-readable media for computer-assisted graphical development. In some implementations, a computer-implemented method includes providing a GUI that includes at least one manipulable graphical object having one or more edges or vertices and a virtual pivot point, providing a dragger handle at a first position in the GUI, the dragger handle operable via user input to alter one or more of: a size, location, scale, or characteristic of the at least one manipulable graphical object based on the virtual pivot point, wherein the dragger handle is at least initially displayed on at least one of the one or more edges or vertices, receiving a request to summon the dragger handle, and, in response to the request, moving positioning the dragger handle to a different position in the GUI separate from the at least one manipulable graphical object.
    Type: Grant
    Filed: June 7, 2022
    Date of Patent: May 7, 2024
    Assignee: Roblox Corporation
    Inventors: Josh Anon, Mark Hilger Langen, Jiaxin Wen
  • Patent number: 11978155
    Abstract: An apparatus to facilitate inferred object shading is disclosed. The apparatus comprises one or more processors to receive rasterized pixel data and hierarchical data associated with one or more objects and perform an inferred shading operation on the rasterized pixel data, including using one or more trained neural networks to perform texture and lighting on the rasterized pixel data to generate a pixel output, wherein the one or more trained neural networks uses the hierarchical data to learn a three-dimensional (3D) geometry, latent space and representation of the one or more objects.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: May 7, 2024
    Assignee: Intel Corporation
    Inventors: Selvakumar Panneer, Mrutunjayya Mrutunjayya, Carl S. Marshall, Ravishankar Iyer, Zack Waters
  • Patent number: 11972593
    Abstract: Systems and methods are provided for quantifying uncertainty of segmentation mask predictions made by machine learning models, where the uncertainty may be used to streamline an anatomical measurement workflow by automatically identifying less certain caliper placements. In one example, the current disclosure teaches receiving an image including a region of interest, determining a segmentation mask for the region of interest using a trained machine learning model, placing a caliper at a position within the image based on the segmentation mask, determining an uncertainty of the position of the caliper, and responding to the uncertainty of the position of the caliper being greater than a pre-determined threshold by displaying a visual indication of the position of the caliper via a display device and prompting a user to confirm or edit the position of the caliper.
    Type: Grant
    Filed: November 2, 2021
    Date of Patent: April 30, 2024
    Assignee: GE PRECISION HEALTHCARE LLC
    Inventors: Hariharan Ravishankar, Pavan Annangi
  • Patent number: 11961214
    Abstract: An electronic apparatus is disclosed. The electronic apparatus includes: a memory storing an input image, and a processor configured to: apply a filter to the input image to identify the input image as a plurality of areas, apply a first low-frequency filter to a first area among the plurality of areas, and apply a second low-frequency filter to a second area among the plurality of areas to perform downscaling, wherein a cut-off frequency of the second low-frequency filter is configured to be higher than a cut-off frequency of the first low-frequency filter.
    Type: Grant
    Filed: October 20, 2021
    Date of Patent: April 16, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Hyungjun Lim
  • Patent number: 11961262
    Abstract: Disclosed are a signal processing device and an image display apparatus including the same. The signal processing device and the image display apparatus including the same according to an embodiment of the present disclosure includes: a first decoder to reconstruct image data received from an external electronic device, an encoder to compress the image data reconstructed in the first decoder, a memory to store the image data compressed in the encoder, and a second decoder to reconstruct the image data stored in the memory. Accordingly, despite of the increases of the amount of the input image data and the bandwidth thereof, the image data may be stored in the memory efficiently.
    Type: Grant
    Filed: November 1, 2019
    Date of Patent: April 16, 2024
    Assignee: LG ELECTRONICS INC.
    Inventors: Kwangyeon Rhee, Jongchan Kim, Dongkyu Choi
  • Patent number: 11954812
    Abstract: A preprocessing device includes processing circuitry configured to acquire coordinate information of respective vertexes of a polygon for inside/outside determination and the coordinate information of the respective vertexes of the polygon for inside/outside determination and rotate a coordinate to be determined and the polygon for inside/outside determination as preprocessing of determination processing of determining whether the coordinate to be determined exists inside or outside the polygon for inside/outside determination, and output coordinate information of respective vertexes of the rotated polygon for inside/outside determination and the rotated coordinate to be determined as rotated coordinate information.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: April 9, 2024
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Kazuhiro Miyahara, Tatsuro Kimura, Ichibe Naito, Atsushi Isomura, Tomoya Ikeda
  • Patent number: 11954828
    Abstract: Systems and method directed to generating a stylized image are disclosed. In particular, the method includes, in a first data path, (a) applying first stylization to an input image and (b) applying enlargement to the stylized image from (a). The method also includes, in a second data path, (c) applying segmentation to the input image to identify a face region of the input image and generate a mask image, and (d) applying second stylization to an entirety of the input image and inpainting to the identified face region of the stylized image. Machine-assisted blending is performed based on (1) the stylized image after the enlargement from the first data path, (2) the inpainted image from the second data path, and (3) the mask image, in order to obtain a final stylized image.
    Type: Grant
    Filed: October 14, 2021
    Date of Patent: April 9, 2024
    Assignee: Lemon Inc.
    Inventors: Jing Liu, Chunpong Lai, Guoxian Song, Linjie Luo, Ye Yuan
  • Patent number: 11954760
    Abstract: A method including rendering graphics for an application using graphics processing units (GPUs). Responsibility for rendering of geometry is divided between GPUs based on screen regions, each GPU having a corresponding division of the responsibility which is known. First pieces of geometry are rendered at the GPUs during a rendering phase of a previous image frame. Statistics are generated for the rendering of the previous image frame. Second pieces of geometry of a current image frame are assigned based on the statistics to the GPUs for geometry testing. Geometry testing at a current image frame on the second pieces of geometry is performed to generate information regarding each piece of geometry and its relation to each screen region, the geometry testing performed at each of the GPUs based on the assigning. The information generated for the second pieces of geometry is used when rendering the geometry at the GPUs.
    Type: Grant
    Filed: March 14, 2023
    Date of Patent: April 9, 2024
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Mark E. Cerny, Florian Strauss, Tobias Berghoff
  • Patent number: 11948269
    Abstract: Systems, methods, and storage media for automatically sizing one or more digital assets in a display rendered on a computing device are disclosed. Exemplary implementations may: select examples of digital assets to be displayed; create a set of training data structures; each train data structure including an aspect ratio of each digital asset and the predetermined height or width corresponding to the aspect ratio for that digital asset; perform polynomial regression analysis on the set of training data to determine a best fitted trend line and a corresponding polynomial equation; and apply the polynomial equation to at least one specific digital asset data structure to be displayed to thereby automatically calculate a size of the at least one specific digital asset as displayed.
    Type: Grant
    Filed: April 1, 2022
    Date of Patent: April 2, 2024
    Assignee: CBS Interactive Inc.
    Inventors: Alexander Nagl, Marine Hamersma, Ogo Batzorig, Vida Escandar, Terry Song, Steven Kean, Kristine Blukis, Chaitra Urs
  • Patent number: 11936844
    Abstract: An electronic device may include a lenticular display. The lenticular display may have a lenticular lens film formed over an array of pixels. The display may have a number of independently controllable viewing zones. Each viewing zone displays a respective two-dimensional image. Each eye of the viewer may receive a different one of the two-dimensional images, resulting in a perceived three-dimensional image. The electronic device may include display pipeline circuitry that generates and processes content to be displayed on the lenticular display. Content generating circuitry may initially generate content that includes a plurality of two-dimensional images, each two-dimensional image corresponding to a respective viewing zone. Pre-processing circuitry may subsequently anisotropically resize each two-dimensional image. Pixel mapping circuitry may then be used to map the resized two-dimensional images to the array of pixels in the lenticular display.
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: March 19, 2024
    Assignee: Apple Inc.
    Inventors: Sheng Zhang, Chaohao Wang, Yue Ma
  • Patent number: 11925857
    Abstract: A system and method for evaluating a fragrance product or object provided, wherein the system includes a virtual reality component configured to present a user with a product or object in a virtual reality environment; an optional biometric sensor component configured to obtain the user's biometric data; a wearable scent delivery component configured to deliver a scent to the user; and a digital controller component that synchronizes deliver of the scent with the user's interaction with the product or object in the virtual reality environment.
    Type: Grant
    Filed: January 12, 2023
    Date of Patent: March 12, 2024
    Assignee: INTERNATIONAL FLAVORS & FRAGRANCES INC.
    Inventors: Anshul Jain, Lalit K. Damodaran, Aleksey I. Dumer, Matthias Horst Tabert
  • Patent number: 11915345
    Abstract: Methods and hardware for cube mapping comprise receiving fragment coordinates for an input block of fragments and texture instructions for the fragments and then determining, based on gradients of the input block of fragments, whether a first mode of cube mapping or a second mode of cube mapping is to be used, wherein the first mode of cube mapping performs calculations at a first precision for a subset of the fragments and calculations for remaining fragments at a second, lower, precision and the second mode of cube mapping performs calculations for all fragments at the first precision. Cube mapping is then performed using the determined mode and the gradients, wherein if the second mode is used and more than half of the fragments in the input block are valid, the cube mapping is performed over two clock cycles.
    Type: Grant
    Filed: August 8, 2022
    Date of Patent: February 27, 2024
    Assignee: Imagination Technologies Limited
    Inventor: Rostam King
  • Patent number: 11915389
    Abstract: A system may include a computer readable medium and a processor communicatively coupled to the computer readable medium. The processor may be configured to: obtain a graphical image file, the graphical image file including an image, wherein the image includes at least one sequence of repeating pattern elements, each of the at least one sequence including the repeating pattern elements that are repeated along a linear direction; and convert the graphical image file to at least one file including hardware directives that when executed cause a recreation of the image of the graphical image file to be drawn, wherein a file size of the at least one file is smaller than the graphical image file.
    Type: Grant
    Filed: November 12, 2021
    Date of Patent: February 27, 2024
    Assignee: Rockwell Collins, Inc.
    Inventors: Jeff M. Henry, Kyle R. Peters, Reed A. Kovach
  • Patent number: 11908114
    Abstract: A method and a system for processing an image and transform it into a high resolution and high-definition image using a computationally efficient image transformation procedure is provided. The transformation of the image comprises first transforming the image, also referred to as an intensity image, into a layered distance field (DF) image comprising an ordered sequence of multiple layers. Each layer in the ordered sequence is associated with a DF procedure and a set of rules for mapping the DF values to intensity values of the respective layer. The result of applying the DF procedures to each location in the intensity image is a transformed intensity image, which is of high definition and high resolution. The application of the DF procedures is governed by a stopping criteria based on error values between the intensity image and a reconstructed intensity image.
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: February 20, 2024
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventor: Ron Perry
  • Patent number: 11893709
    Abstract: Methods and systems are disclosed for quantizing images using machine-learning. A plurality of input images are received from a sensor (e.g., a camera), wherein each input image includes a plurality of pixels. Utilizing an image-to-image machine-learning model, each pixel is assigned a new pixel color. Utilizing a mixer machine-learning model, each new pixel color is converted to one of a fixed number of colors to produce a plurality of quantized images, with each quantized image corresponding to one of the input images. A loss function is determined based on an alignment of each input image with its corresponding quantized image via a pre-trained reference machine-learning model. One or more parameters of the image-to-image machine-learning model and the mixer model are updated based on the loss function. The process repeats, with each iteration updating the parameters of the image-to-image machine-learning model and the mixer model, until convergence, resulting in trained models.
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: February 6, 2024
    Inventors: Mohammad Sadegh Norouzzadeh, Renan Alfredo Rojas Gomez, Anh Nguyen, Filipe J. Cabrita Condessa
  • Patent number: 11887245
    Abstract: One embodiment of a method for rendering one or more graphics images includes tracing one or more rays through a graphics scene; computing one or more surface normals associated with intersections of the one or more rays with one or more surfaces, where computing each surface normal includes: computing a plurality of intermediate surface normals associated with a plurality of adjacent voxels of a grid, and interpolating the plurality of intermediate surface normals; and rendering one or more graphics images based on the one or more surface normals.
    Type: Grant
    Filed: February 17, 2022
    Date of Patent: January 30, 2024
    Assignee: NVIDIA Corporation
    Inventors: Herman Hansson Soederlund, Alex Evans, Tomas Akenine-Moller
  • Patent number: 11880931
    Abstract: A vehicle generates a city-scale map. The vehicle includes one or more Lidar sensors configured to obtain point clouds at different positions, orientations, and times, one or more processors, and a memory storing instructions that, when executed by the one or more processors, cause the system to perform registering, in pairs, a subset of the point clouds based on respective surface normals of each of the point clouds; determining loop closures based on the registered subset of point clouds; determining a position and an orientation of each of the subset of the point clouds based on constraints associated with the determined loop closures; and generating a map based on the determined position and the orientation of each of the subset of the point clouds.
    Type: Grant
    Filed: February 14, 2023
    Date of Patent: January 23, 2024
    Assignee: Pony AI Inc.
    Inventors: Mengda Yang, Weixin Jiang, Chuanchuan Liu
  • Patent number: 11875438
    Abstract: A method of automatically providing personalized augmented mathematical learning content and activities to users of an online learning platform is described. Upon detecting that a user has captured an image or a video stream, one or more points of interest in the image or video stream are determined. Augmented mathematical information is then detected for the one or more points of interest and superimposed on the captured image or video stream.
    Type: Grant
    Filed: August 4, 2022
    Date of Patent: January 16, 2024
    Assignee: Chegg, Inc.
    Inventor: Vincent Le Chevalier
  • Patent number: 11869134
    Abstract: A system includes at least one imaging sensor and a processor. The processor is configured to acquire detected data describing an environment of an autonomous vehicle using the imaging sensor; derive reference data which describes the environment from a predefined map; compute difference data representing a difference between the detected data and the reference data; and transfer the difference data, wherein an image computed based on the difference data and the reference data represents the detected data. Other embodiments are also described.
    Type: Grant
    Filed: January 12, 2023
    Date of Patent: January 9, 2024
    Assignee: OTTOPIA TECHNOLOGIES LTD.
    Inventor: Amit Rosenzweig
  • Patent number: 11861771
    Abstract: A virtual hair extension system is provided. The system includes a memory device having a user image of a user having hair, a display device, and a computer that is operably coupled to the memory device and the display device. The computer has a hair segmentation module and a hair extension blending module. The hair segmentation module generates a binary hair mask based on the user image. The hair extension blending module generates a final modified user image having the hair of the user with a selected hair extension thereon utilizing the user image, the binary hair mask, and a reference image of the selected hair extension. The computer displays the final modified user image having the hair of the user with the selected hair extension thereon on the display device.
    Type: Grant
    Filed: February 4, 2022
    Date of Patent: January 2, 2024
    Assignee: AlgoFace, Inc.
    Inventors: Taleb Alashkar, Amjad Hussain, Ivan Livinsky