Patents Examined by Ryan McCulley
  • Patent number: 11253321
    Abstract: One variation of a method includes: accessing a virtual patient model defining a target resected contour of a hard tissue of interest; after resection of the hard tissue of interest during a surgical operation, accessing an optical scan recorded by an optical sensor facing a surgical field occupied by a patient, detecting a set of features representing the patient in the optical scan, registering the virtual patient model to the hard tissue of interest in the surgical field based on the set of features, and detecting an actual resected contour of the hard tissue of interest in the optical scan; and calculating a spatial difference between the actual resected contour of the hard tissue of interest and the target resected contour of the hard tissue of interest represented in the virtual patient model registered to the hard tissue of interest in the surgical field.
    Type: Grant
    Filed: September 10, 2020
    Date of Patent: February 22, 2022
    Assignee: Arthrology Consulting, LLC
    Inventor: Derek Amanatullah
  • Patent number: 11257170
    Abstract: In one embodiment, a method includes rendering, based on a three-dimensional model, a virtual object in a three-dimensional virtual environment, where the rendering is customized for a user of the virtual environment, the customized rendering being based on a current stage of the user in a course of stages, wherein the course comprises a plurality of stages including a first stage, a final stage, and one or more intermediate stages, each stage being associated with one or more transition conditions, wherein the course comprises at least one path through the stages from the first stage to the final stage, detecting, in the virtual environment, one or more actions by the user, updating the current stage of the user in response to the detected actions, and providing information relating to the updated current stage of the user to an interested party.
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: February 22, 2022
    Assignee: Meta Platforms, Inc.
    Inventor: Amod Ashok Dange
  • Patent number: 11250631
    Abstract: Systems and methods are disclosed for enhancing and developing a damage scene virtual reality (VR) visualization. Annotated immersive multimedia image(s) may be received from a first user, where the annotated immersive multimedia image(s) can be associated with a damage scene. A VR visualization of the annotated immersive multimedia image(s) may be rendered using a VR device associated with a second user. The VR visualization may be used to determine a damage amount, where the damage amount is determined from one or more damaged items identifiable in the annotated immersive multimedia image(s).
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: February 15, 2022
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: Brian Mark Fields, Lee Marvin John Assam
  • Patent number: 11244501
    Abstract: In a computer-implemented method for detecting three-dimensional surface geometries of real intraoral structures, two-dimensional images of intraoral structures are converted into three-dimensional virtual surface geometries. Pixels of the two-dimensional images are each partitioned into segments and each segment is assigned a label. Each segment of a two-dimensional image corresponds to at least one type of real intraoral structure. There are at least two types of segment; each type of segment has a different label and at least one of the labels represents teeth and tooth-like structures.
    Type: Grant
    Filed: October 23, 2019
    Date of Patent: February 8, 2022
    Assignee: A.TRON3D GMBH
    Inventor: Juergen Jesenko
  • Patent number: 11244424
    Abstract: Provided is a system and method for creating and providing a mosaic image based on an image tag-word by a mosaic service providing server, which includes: determining each tag-word for each image and classifying a plurality of images according to the determined tag-word; determining a target image among the plurality of images; providing a pixel image selection interface for selecting a pixel image for mosaicizing the determined target image based on the tag-words of the plurality of images; and creating a mosaic image for the target image based on the pixel image selected through the pixel image selection interface.
    Type: Grant
    Filed: February 14, 2020
    Date of Patent: February 8, 2022
    Assignee: NHN CORPORATION
    Inventors: Hyeon-gi Kim, Rok-kyu Lee, Gi-Hyeok Pak, Chi-Young Song
  • Patent number: 11238629
    Abstract: A notification device that gives notification of predetermined information can be used more conveniently. A notification device includes a state detecting section, a guidance notifying section, a determining section, and a notification control section. The state detecting section sequentially detects a face state of a subject on the basis of images which are sequentially input. The guidance notifying section gives notification of face guidance information. The determining section determines whether or not the face state sequentially detected by the guidance notifying section satisfies a state corresponding to the notified face guidance information. In a case in which the determining section determines that the state corresponding to the notified face guidance information is satisfied, the notification control section controls the guidance notifying section such that another face guidance information different from the notified face guidance information is notified.
    Type: Grant
    Filed: March 21, 2019
    Date of Patent: February 1, 2022
    Assignee: CASIO COMPUTER CO., LTD.
    Inventor: Toshihiko Otsuka
  • Patent number: 11222451
    Abstract: A content replacement system and method for simultaneously updating a plurality of images of visual designs on an electronic display of an electronic device using synchronized client- and server-side visual design object models by representing visual objects in visual designs using a keyed attribute and associated attribute value comprising a visual object specification.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: January 11, 2022
    Assignee: CIMPRESS SCHWEIZ GMBH
    Inventors: Alex Uzgin, Donald J. Naylor, Jarongorn Manny Lertpatthanakul, Jeremy Pallai, Jonathan Gaudette, Rebecca Safran, Ramon Harrington
  • Patent number: 11216704
    Abstract: A computer system extracts motion features from a video recording of a real-world event, captured from a video recording device, to generate a motion capture dataset, the motion capture dataset including human models of human motion; generates a synthetic dataset based on derivatives of the motion capture dataset; generates an augmented motion capture dataset based on modified conditions of the motion capture dataset; generates an augmented synthetic dataset based on modified conditions of the synthetic dataset; and generates a multimodality dataset based on a combination of the motion capture dataset, the synthetic dataset, the augmented motion capture dataset, and the augmented synthetic dataset.
    Type: Grant
    Filed: October 23, 2019
    Date of Patent: January 4, 2022
    Inventors: John M. Couse, Eman M. Nejad, Jason B. Couse
  • Patent number: 11217002
    Abstract: Surface features might represent features of a virtual fluid and a method might include obtaining a digital representation of the virtual fluid defined at least in part by an implicit surface, obtaining a digital representation of a collection of points defined relative to the implicit surface whereat the surface features are to be determined. A point of the collection of points might have associated therewith a plurality of attribute values specifying a property of the surface features. For an input point, a corresponding implicit surface point might be determined, along with, for the corresponding implicit surface point, a subset of the points within a search region. Interpolated attribute values might be obtained from attribute values associated with points of the subset, and a surface displacement value computed from interpolated attribute values. A dataset corresponding to the surface features might be generated.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: January 4, 2022
    Assignee: WETA DIGITAL LIMITED
    Inventors: Stephen K. Lesser, Tomá{hacek over (s)} Sk{hacek over (r)}ivan
  • Patent number: 11207138
    Abstract: A process according to certain embodiments includes generating a distal femur model including an intercondylar surface model, receiving information related to user-selected points on the intercondylar surface model, generating a datum line extending between the points, generating an axis line, and determining an AP axis based upon the axis line. Generating the axis line includes performing an axis line procedure including generating a plurality of planes along the datum line, generating a plurality of contours at intersections between the intercondylar surface model and the planes, generating saddle points at local extrema of the contours, and fitting the axis line to the saddle points. The process may further include generating an updated datum line based upon the axis line, and performing a subsequent iteration of the axis line procedure using the updated datum line.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: December 28, 2021
    Assignee: Smith & Nephew, Inc.
    Inventors: Stephen Mirdo, Yangqiu Hu
  • Patent number: 11205306
    Abstract: Methods, computer-readable media, and apparatuses for presenting medical records associated with a body part of person via an augmented reality device are described. For example, a processing system including at least one processor may identify at least one body part of a person in a visual data feed of an augmented reality device, obtain based on the identifying at least a first medical record of the person that is associated with the at least one body part, obtain at least a second medical record of at least one relative of the person that is associated with the at least one body part, and present, via the augmented reality device, at least the first medical record and the least the second medical record.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: December 21, 2021
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Joseph Soryal, Naila Jaoude, Samuel N. Zellner
  • Patent number: 11206505
    Abstract: An augmented reality device receives beacon signals within a geographical area from beacons that facilitate determining a distance between the device and a respective beacon. The device sends beacon-related signals indicative of the beacon signals to a server, which determines the area of the device. The server determines markers within the area of the device, and sends marker signals and augmented reality content associated with the markers to the device. The device scans the area and outputs content associated with a marker it identifies based on the marker signals. As the device enters subsequent areas, it receives additional beacon signals from additional beacons, sends additional beacon-related signals, and receives additional marker signals and content. If there is insufficient storage space on the device to store the additional marker signals and content, the device deletes previous marker signals and associated content. The device stores the additional marker signals and content.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: December 21, 2021
    Assignee: Universal City Studios LLC
    Inventor: Justin Allen Hare
  • Patent number: 11206385
    Abstract: A processing system having at least one processor may obtain a two-dimensional source video, select a volumetric video associated with at least one feature of the source video from a library of volumetric videos, identify a first object in the source video, and determine a location of the first object within a space of the volumetric video. The processing system may further obtain a three-dimensional object model of the first object, texture map the first object to the three-dimensional object model of the first object to generate an enhanced three-dimensional object model of the first object, and modify the volumetric video to include the enhanced three-dimensional object model of the first object in the location of the first object within the space of the volumetric video.
    Type: Grant
    Filed: September 7, 2020
    Date of Patent: December 21, 2021
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Eric Zavesky, Zhu Liu, David Crawford Gibbon, Behzad Shahraray, Tan Xu
  • Patent number: 11176729
    Abstract: A three-dimensional object data generation apparatus includes a setting unit that sets a basic voxel group defined using at least one voxel in accordance with a shape of a surface of a three-dimensional object on a basis of three-dimensional object data indicating the surface of the three-dimensional object using at least either plural flat surfaces or a curved surface and a generation unit that generates three-dimensional object data in which voxels are set inside the surface on a basis of the basic voxel group.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: November 16, 2021
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Tomonari Takahashi
  • Patent number: 11176758
    Abstract: Various embodiments are generally directed to techniques of overlaying a virtual object on a physical object in augmented reality (AR). A computing device may receive one or more images of the physical object, perform analysis on the images (such as image segmentation) to generate a digital outline, and determine a position and a scale of the physical object based at least in part on the digital outline. The computing device may configure (e.g., rotate, scale) a 3D model of the physical object to match the determined position and scale of the physical object. The computing device may place or overlay a 3D virtual object on the physical object in AR based on a predefined location relation between the 3D virtual object and the 3D model of the physical object, and further, generate a composite view of the placement or overlay.
    Type: Grant
    Filed: December 8, 2020
    Date of Patent: November 16, 2021
    Assignee: Capital One Services, LLC
    Inventors: Micah Price, Geoffrey Dagley, Staevan Duckworth, Qiaochu Tang, Jason Hoover, Stephen Wylie, Olalekan Awoyemi
  • Patent number: 11176098
    Abstract: Methods are disclosed for providing alternate reality (e.g., virtual reality) representations to users. Exemplary methods employ data collections (e.g., stacks) which affect the virtual representations of baseline virtual models. Data collections contain layers which contain deltas. The deltas specify modifications to the baseline virtual reality world or model. The deltas may be geocoded, while the layers that contain them may not be geocoded. Separately selectable layers are used to temporarily modify or substitute baseline data or virtual elements (e.g., virtual objects) that are ultimately presented to a user on an output device. Conflict resolution algorithms harmonize conflicts between layers of a collection.
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: November 16, 2021
    Assignee: EDX Technologies, Inc.
    Inventors: Roger Ray Skidmore, Eric Reifsnider
  • Patent number: 11170465
    Abstract: Systems and methods are provided for allowing stakeholders in the video production industry to perform location scouting and other film-related processes via virtual reality devices. Imagery can be collected from a plurality of different physical locations. Subsequently, directors, location managers, directors of photography, production designers, and others, can virtually view each of the different physical locations using a virtual reality device. Attributes regarding the physical locations that are relative to filming can also be collected and provided to the users.
    Type: Grant
    Filed: January 9, 2020
    Date of Patent: November 9, 2021
    Assignee: Uncle Monkey Media Inc.
    Inventor: Timothy M. Feimster
  • Patent number: 11170557
    Abstract: Presented here is a system and method to increase the speed of computation of a volumetric scattering render technique. The volumetric scattering can include path tracing which simulates interactions between a virtual ray of light and a volume. The interaction can include reflection of the virtual ray of light of a particle within the volume. The system can obtain a threshold number of interactions between a virtual ray of light and a three-dimensional object through which the virtual ray of light is traveling. As the system performs the simulation, the system can compare a number of the interactions to the threshold number. Upon determining that the number of interactions is equal to or exceeds the threshold number, the system can terminate the simulation and approximate interactions between the virtual ray of light and the volume using a second rendering technique that is computationally less expensive than simulating the interactions.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: November 9, 2021
    Assignee: Weta Digital Ltd.
    Inventors: Andrea Weidlich, Marc Droske
  • Patent number: 11170562
    Abstract: Method and system for generating a coded image format representing surface data of a 3-dimensional object is disclosed. The method includes superposing an imaginary spherical surface over the object based on a reference point within the object. The surface points of the front portion and back portion of the object are mapped to a first circular region and a second circular region. The distance information of the surface points of the front portion and the back portion from the reference point are encoded as greyscale values to obtain shape information. The color information of the surface points of the front portion and back portion of object are encoded as color values to obtain color information of the front portion and the back portion of the object. The encoded values are stored in pixels of raster graphics image. A coded image format is generated based on the raster graphics image.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: November 9, 2021
    Inventor: Karthikeyan Thangaraj
  • Patent number: 11158113
    Abstract: Presented here is a system and method to increase the speed of computation of a volumetric scattering render technique. The volumetric scattering can include path tracing which simulates interactions between a virtual ray of light and a volume. The interaction can include reflection of the virtual ray of light of a particle within the volume. The system can obtain a threshold number of interactions between a virtual ray of light and a three-dimensional object through which the virtual ray of light is traveling. As the system performs the simulation, the system can compare a number of the interactions to the threshold number. Upon determining that the number of interactions is equal to or exceeds the threshold number, the system can terminate the simulation and approximate interactions between the virtual ray of light and the volume using a second rendering technique that is computationally less expensive than simulating the interactions.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: October 26, 2021
    Assignee: Weta Digital Ltd.
    Inventors: Andrea Weidlich, Marc Droske