Patents Examined by Phu K. Nguyen
  • Patent number: 11620788
    Abstract: Accesses to a mipmap by a shader in a graphics pipeline are monitored. The mipmap is stored in a memory or cache associated with the shader and the mipmap represents a texture at a hierarchy of levels of detail. A footprint in the mipmap of the texture is marked based on the monitored accesses. The footprint indicates, on a per-tile, per-level-of-detail (LOD) basis, tiles of the mipmap that are expected to be accessed in subsequent shader operations. In some cases, the footprint is defined by a plurality of footprint indicators that indicate whether the tiles of the mipmap are expected to be accessed in subsequent shader operations. In that case, the plurality of footprint indicators are set to a first value to indicate that the tile was not access during the first frame or a second value to indicate that the tile was accessed during the first frame.
    Type: Grant
    Filed: December 16, 2020
    Date of Patent: April 4, 2023
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Christopher J. Brennan
  • Patent number: 11607296
    Abstract: A method of reconstructing a gingival profile comprising generating, by a processor, a defined cross section of an arch form model extending through a tooth axis of a given tooth and a defined gingiva region; identifying within a tooth cross section profile of the defined cross section a set of reference points for generating a parametric curve defining at least a portion of the tooth cross section profile; generating the parametric curve based on the set of reference points; generating a first undefined cross section of the arch form model extending through the tooth axis of the given tooth and an defined gingiva region; constructing in the first undefined cross section, at least a portion of the parametric curve, thereby generating a first reconstructed gingival profile, and updating the arch form model with the first reconstructed gingival profile; and storing the arch form model including the reconstructed gingival profile.
    Type: Grant
    Filed: June 10, 2022
    Date of Patent: March 21, 2023
    Assignee: Oxilio Ltd
    Inventors: Islam Khasanovich Raslambekov, Artem Makhno, Dmitrii Garshin, Zelimkhan Gerikhanov, Oleksandr Khmil, Dmitrii Bubelnik
  • Patent number: 11610369
    Abstract: A method (10) that encodes electrode locations to a mean scalp mesh for adaptation to subsequent image scans.
    Type: Grant
    Filed: October 8, 2019
    Date of Patent: March 21, 2023
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Lyubomir Georgiev Zagorchev, Fabian Wenzel, Nick Flaeschner, Katerina Georgopoulou, Arne Ewald, Shiv Sabesan
  • Patent number: 11600048
    Abstract: Example implementations may relate to methods and systems for detecting an event in a physical region within a physical space. Accordingly, a computing system may receive from a subscriber device an indication of a virtual region within a virtual representation of the physical space such that the virtual region corresponds to the physical region. The system may also receive from the subscriber a trigger condition associated with the virtual region, where the trigger condition corresponds to a particular physical change in the physical region. The system may also receive sensor data from sensors in the physical space and a portion of the sensor data may be associated with the physical region. Based on the sensor data, the system may detect an event in the physical region that satisfies the trigger condition and may responsively provide to the subscriber a notification that indicates that the trigger condition has been satisfied.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: March 7, 2023
    Assignee: Google LLC
    Inventors: Arshan Poursohi, Daniel Aden, Matthew Amacker, Charles Robert Barker, Paul Vincent Byrne, Paul Du Bois, Greg Joseph Klein, Steve Scott Tompkins
  • Patent number: 11584083
    Abstract: A system and method including receiving a data model representation of a part, the data model representation including at least one layer of the part and inner and outer contours for the at least one layer; determining a hatch pattern for each layer of the at least one layer of the part, the hatch pattern for each layer being dependent on the inner and outer contours for each respective layer; generating a record of the determined hatch pattern for each layer, the record including locations for the hatch pattern for each layer; and saving the record of the determined hatch pattern for each layer of the part. In some aspects, the record of the determined hatch pattern for each layer of the part may be used in an additive manufacturing process.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: February 21, 2023
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: David S. Toledano, Jason Harris Karp, William T. Carter
  • Patent number: 11574386
    Abstract: Systems, apparatuses and methods may provide away to blend two or more of the scene surfaces based on the focus area and an offload threshold. More particularly, systems, apparatuses and methods may provide a way to blend, by a display engine, two or more of the focus area scene surfaces and blended non-focus area scene surfaces. The systems, apparatuses and methods may include a graphics engine to render the focus area surfaces at a higher sample rate than the non-focus area scene surfaces.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: February 7, 2023
    Assignee: Intel Corporation
    Inventors: Joydeep Ray, Travis T. Schluessler, John H. Feit, Nikos Kaburlasos, Jacek Kwiatkowski, Abhishek R. Appu, Balaji Vembu, Prasoonkumar Surti
  • Patent number: 11553989
    Abstract: Systems and methods are disclosed for treating teeth to correct for malocclusions. This may be accomplished by applying a series of labels to a digital dental model and applying a rolling ball process to identify tooth boundaries separating one tooth from a neighboring tooth and to also determine the crown/gum margin. The user may further assign regions to the dental model to indicate hard regions and soft regions. With the dental model labeled and defined, the user may then generate a treatment plan for moving the labeled and defined tooth or teeth relative to one another to correct for any malocclusions. Upon approval of the treatment plan, a series of 3D printed dental appliances or aligners to be worn in series by the patient may be fabricated to ultimately move the tooth or teeth to a desired position.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: January 17, 2023
    Assignee: uLab Systems, Inc.
    Inventor: Huafeng Wen
  • Patent number: 11547369
    Abstract: Systems are provided for generating data representing electromagnetic states of a heart for medical, scientific, research, and/or engineering purposes. The systems generate the data based on source configurations such as dimensions of, and scar or fibrosis or pro-arrhythmic substrate location within, a heart and a computational model of the electromagnetic output of the heart. The systems may dynamically generate the source configurations to provide representative source configurations that may be found in a population. For each source configuration of the electromagnetic source, the systems run a simulation of the functioning of the heart to generate modeled electromagnetic output (e.g., an electromagnetic mesh for each simulation step with a voltage at each point of the electromagnetic mesh) for that source configuration.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: January 10, 2023
    Assignee: Vektor Medical, Inc.
    Inventor: Christopher Villongco
  • Patent number: 11553141
    Abstract: A system includes a video device for capturing, at a viewing time, a first video image corresponding to a foundation scene at a setting, the foundation scene viewed at the viewing time from a vantage position. A memory stores a library of image data including media generated at a time prior to the viewing time. A vantage position monitor tracks the vantage position and generating vantage position of a human viewer. A digital video data controller selects from the image data in the library, at the viewing time and based on the vantage position data, a plurality of second images corresponding to a modifying scene at the setting, the modifying scene further corresponding to the vantage position. A combiner combines the first video image and the plurality of second images to create a composite image for display.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: January 10, 2023
    Assignee: Passewall Research LLC
    Inventor: Stuart Wilkinson
  • Patent number: 11538216
    Abstract: This disclosure relates to methods, non-transitory computer readable media, and systems that can render a virtual object in a digital image by using a source-specific-lighting-estimation-neural network to generate three-dimensional (“3D”) lighting parameters specific to a light source illuminating the digital image. To generate such source-specific-lighting parameters, for instance, the disclosed systems utilize a compact source-specific-lighting-estimation-neural network comprising both common network layers and network layers specific to different lighting parameters. In some embodiments, the disclosed systems further train such a source-specific-lighting-estimation-neural network to accurately estimate spatially varying lighting in a digital image based on comparisons of predicted environment maps from a differentiable-projection layer with ground-truth-environment maps.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: December 27, 2022
    Assignee: Adobe Inc.
    Inventors: Kalyan Sunkavalli, Yannick Hold-Geoffroy, Christian Gagne, Marc-Andre Gardner, Jean-Francois Lalonde
  • Patent number: 11534267
    Abstract: A method and a system for determining an orthodontic treatment plan including a tooth stripping step are provided. The method comprises: acquiring a 3D digital model of a first tooth and a second tooth of the subject, the second tooth being adjacent the first tooth; receiving a stripping request for stripping tooth material, from at least one of the first tooth along a first stripping plane and the second tooth along a second stripping plane; determining, along a surface of the first tooth, a first area of interest; determining, along the surface of the second tooth, a second area of interest; determining a distance between a first set of vertices associated with the first area of interest and a second set of vertices associated with the second area of interest; in response to the distance being greater than a predetermined distance threshold, denying, by the processor, the stripping request.
    Type: Grant
    Filed: February 8, 2022
    Date of Patent: December 27, 2022
    Assignee: Oxilio Ltd
    Inventors: Islam Khasanovich Raslambekov, Andrey Lemin, Dmitrii Garshin, Artem Makhno
  • Patent number: 11532113
    Abstract: At least certain embodiments of the present disclosure include a method for animating a display region, windows, or views displayed on a display of a device. The method includes starting at least two animations. The method further includes determining the progress of each animation. The method further includes completing each animation based on a single timer.
    Type: Grant
    Filed: February 6, 2020
    Date of Patent: December 20, 2022
    Assignee: APPLE INC.
    Inventors: Andrew Platzer, John Harper
  • Patent number: 11517464
    Abstract: An off-the-shelf oral splint that is operatively secured to the maxilla and mandible to assist in reduction and provide maintenance of reduction of maxillary and mandibular fractures in the edentulous or partially edentulous patient. The oral splint is fabricated into a plurality of standardized sizes. These sizes are determined by imaging a population of jaws, measuring dimensions thereof, manipulating (e.g., calculating the mean) these dimensions, and generating a size that is representative of a subset of that population. This can be done for all sizes that would represent individuals in that population. The splint itself is fabricated virtually by creating “U-shapes”, splitting them horizontally into halves, creating an evacuation channel, and generating a coupling mechanism to hold the halves together. The splint can then be printed or otherwise manufactured.
    Type: Grant
    Filed: January 21, 2019
    Date of Patent: December 6, 2022
    Assignee: University of South Florida
    Inventors: Summer Joy Decker, Jonathan Michael Ford, Jessica Allen Ching
  • Patent number: 11521363
    Abstract: An ultrasonic device and a method and system for transforming the display of a three-dimensional ultrasonic image thereof. The method comprises: first acquiring original ultrasonic three-dimensional body data including a tested object (S10); detecting the orientation of the tested object from the original ultrasonic three-dimensional body data according to image features of the tested object (S20); then comparing the orientation of the tested object with a desired orientation, so as to obtain a rotation transformation parameter in a three-dimensional coordinate system (S30); next, rotating and transforming the original ultrasonic three-dimensional body data according to the rotation transformation parameter, so as to obtain the transformed three-dimensional body data (S40); and finally, outputting the transformed three-dimensional body data (S50).
    Type: Grant
    Filed: May 12, 2017
    Date of Patent: December 6, 2022
    Assignee: Shenzhen Mindray Bio-Medical Electronics Co., Ltd.
    Inventors: Tianzhu Liang, Yaoxian Zou, Muqing Lin, Wenda Gong, Lei Zhu, Helin Feng
  • Patent number: 11508108
    Abstract: A method for generating one or more visual representations of a porous media submerged in a fluid is provided. The method can be performed using a computing device operated by a computer user or artist. The method includes defining a field comprising fluid parameter values for the fluid, the fluid parameter values comprising fluid velocity values and pore pressures. The method includes generating a plurality of particles that model a plurality of objects of the porous media, the plurality of objects being independently movable with respect to one another, determining values of motion parameters based at least in part on the field when the plurality of particles are submerged in the fluid, buoyancy and drag forces being used to determine relative motion of the plurality of particles and the fluid, and generating the one or more visual representations of the plurality of objects submerged in the fluid based on the values of the motion parameters.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: November 22, 2022
    Assignee: Unity Technologies SF
    Inventors: Alexey Stomakhin, Joel Wretborn, Gilles Daviet
  • Patent number: 11501481
    Abstract: A method for generating one or more visual representations of a porous media submerged in a fluid is provided. The method can be performed using a computing device operated by a computer user or artist. The method includes defining a field comprising fluid parameter values for the fluid, the fluid parameter values comprising fluid velocity values and pore pressures. The method includes generating a plurality of particles that model a plurality of objects of the porous media, the plurality of objects being independently movable with respect to one another, determining values of motion parameters based at least in part on the field when the plurality of particles are submerged in the fluid, buoyancy and drag forces being used to determine relative motion of the plurality of particles and the fluid, and generating the one or more visual representations of the plurality of objects submerged in the fluid based on the values of the motion parameters.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: November 15, 2022
    Assignee: Unity Technologies SF
    Inventors: Alexey M Stomakhin, Joel Wretborn, Gilles Daviet
  • Patent number: 11497557
    Abstract: There is provided a method for generating a 3D physical model of a patient specific anatomic feature from 2D medical images. The 2D medical images are uploaded by an end-user via a Web Application and sent to a server. The server processes the 2D medical images and automatically generates a 3D printable model of a patient specific anatomic feature from the 2D medical images using a segmentation technique. The 3D printable model is 3D printed as a 3D physical model such that it represents a 1:1 scale of the patient specific anatomic feature. The method includes the step of automatically identifying the patient specific anatomic feature.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: November 15, 2022
    Assignee: Axial Medical Printing Limited
    Inventors: Niall Haslam, Lorenzo Trojan, Daniel Crawford
  • Patent number: 11494963
    Abstract: Disclosed is a method and system for aligning separately created 3-D mesh of a body and head of a user for resolved 3-D avatar construction, comprising the steps of: estimating frame-to-frame pixel correspondences among selected frames for each of a separately captured body and head frame for creating a 3-D mesh for each of the body and the head; aligning the body 3-D mesh with the head 3-D mesh; and applying texturing to the aligned 3-D mesh by projecting the colors frames to the mesh posed in each frame pose and averaging the textures, thereby constructing a resolved 3-D avatar of the user.
    Type: Grant
    Filed: November 9, 2020
    Date of Patent: November 8, 2022
    Assignee: GOODSIZE INC.
    Inventors: Dmitrii Ulianov, Igor Pasechnik, Ahmedkhan Shabanov, Vadim Lebedev, Ilya Krotov, Nikolai Chinaev, Bulat Yakupov, Vsevolod Poletaev
  • Patent number: 11488345
    Abstract: A display apparatus including means for tracking pose of user's head, light source(s) and processor configured to: process pose-tracking data to determine position, orientation, velocity and acceleration of head; predict viewpoint and view direction of user in extended-reality environment; determine region of extended-reality environment to be presented, based on viewpoint and view direction; determine sub-region(s) of region whose rendering information is to be derived from previous rendering information of corresponding sub-region(s) of previously-presented region of extended-reality environment; generate rendering information of sub-region(s) based on previous rendering information; send, to rendering server, information indicating remaining sub-regions required to be re-rendered and pose information indicating viewpoint and view direction; receive, from rendering server, rendering information of remaining sub-regions; merge rendering information of sub-region(s) and rendering information of remaining sub-
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: November 1, 2022
    Assignee: Varjo Technologies Oy
    Inventors: Ari Antti Peuhkurinen, Ville Miettinen
  • Patent number: 11481024
    Abstract: A virtual reality or mixed reality system configured to preform object detection using a monocular camera. The system configured to make the user aware of the detected objects by showing edges or lines of the object within a virtual scene. Thus, the user the user is able to avoid injury or collision while immersed in the virtual scene. In some cases, the system may also detect and correct for drift in the six degree of freedom pose of the user using corrections based on the current motion of the users.
    Type: Grant
    Filed: October 19, 2020
    Date of Patent: October 25, 2022
    Assignee: XRPRO, LLC
    Inventors: Jeffrey Roger Powers, Vikas Reddy, Yuping Lin