Patents Assigned to Shapes
  • Patent number: 10367903
    Abstract: Computer systems and methods in various embodiments are configured for improving the security and efficiency of server computers interacting through an intermediary computer with client computers that may be executing malicious and/or autonomous headless browsers or “bots”.
    Type: Grant
    Filed: May 1, 2018
    Date of Patent: July 30, 2019
    Assignee: Shape Security, Inc.
    Inventor: Zhiwei Li
  • Publication number: 20190223815
    Abstract: A radiographic system including a radiation source emitting a radiation beam, a radiation sensor for detecting incident radiation from the radiation beam on a sensor area, at least one collimator arranged between the radiation source and the radiation sensor for masking the radiation beam to irradiate a radiation area on the sensor which is smaller than the sensor area and means for moving the collimator across the radiation beam, whereby the radiation area is moved across the sensor area.
    Type: Application
    Filed: December 5, 2018
    Publication date: July 25, 2019
    Applicant: 3SHAPE A/S
    Inventor: Henrik ÖJELUND
  • Patent number: 10357344
    Abstract: There is disclosed a method for manufacturing a denture comprising an artificial gingiva surface, a seating surface facing at least a part of the gingiva surface when placed in the mouth of a patient, at least one tooth receiving hole provided in the artificial gingiva surface and extending through to the seating surface and an artificial tooth arranged in the tooth receiving hole, The method comprises printing an intermediate denture base comprising the artificial gingiva surface, the at least one tooth receiving hole for receiving the artificial tooth, arranging the artificial tooth in the at least one tooth receiving hole, fixing the intermediate denture base in a milling machine, and milling the denture comprising providing the seating surface by removing at least a part of the tooth extending through the tooth receiving hole. This provides an improved manufacturing process of denture.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: July 23, 2019
    Assignee: 3Shape A/S
    Inventor: Rune Fisker
  • Publication number: 20190216580
    Abstract: Disclosed is a computer-implemented method of using a dynamic virtual articulator for simulating occlusion of teeth, when performing computer-aided designing of one or more dental restorations for a patient, where the method includes the steps of: providing the virtual articulator including a virtual three-dimensional model of the upper jaw and a virtual three-dimensional model of the lower jaw resembling the upper jaw and lower jaw, respectively, of the patient's mouth; providing movement of the virtual upper jaw and the virtual lower jaw relative to each other for simulating dynamic occlusion, whereby collisions between teeth in the virtual upper and virtual lower jaw occur; wherein the method further includes: providing that the teeth in the virtual upper jaw and virtual lower jaw are blocked from penetrating each other's virtual surfaces in the collisions.
    Type: Application
    Filed: March 13, 2019
    Publication date: July 18, 2019
    Applicant: 3SHAPE A/S
    Inventors: Rune FISKER, Christophe Vasiljev BARTHE, Kasper Kabel KRISTENSEN, Tommy Sanddal POULSEN
  • Publication number: 20190215304
    Abstract: Techniques are provided for a security policy for browser extensions. Second detection code, when executed at a second client computing device, gathers and transmits information relating to browser extensions operating on the second client computing device. second browser extension data generated by the second detection code is received. It is determined, based the second browser extension data, that a second browser extension operating on the second client computing device is associated with a second request from the second client computing device to the first web server system. It is determined that the second browser extension is not whitelisted with respect to the first web server system. In response to determining that the second browser extension is not whitelisted with respect to the first web server system, performing a second automated response that causes the first web server system to not process the second request.
    Type: Application
    Filed: December 30, 2018
    Publication date: July 11, 2019
    Applicant: Shape Security, Inc.
    Inventors: Siying Yang, Sergey Shekyan
  • Patent number: 10349041
    Abstract: A scanner includes a camera, a light source for generating a probe light incorporating a spatial pattern, an optical system for transmitting the probe light towards the object and for transmitting at least a part of the light returned from the object to the camera, a focus element within the optical system for varying a position of a focus plane of the spatial pattern on the object, unit for obtaining at least one image from said array of sensor elements, unit for evaluating a correlation measure at each focus plane position between at least one image pixel and a weight function, a processor for determining the in-focus position(s) of each of a plurality of image pixels for a range of focus plane positions, or each of a plurality of groups of image pixels for a range of focus plane positions, and transforming in-focus data into 3D real world coordinates.
    Type: Grant
    Filed: May 8, 2018
    Date of Patent: July 9, 2019
    Assignee: 3Shape A/S
    Inventors: Rune Fisker, Henrik Ojelund, Rasmus Kjær, Mike van der Poel, Arish A. Qazi, Karl-Josef Hollenbeck
  • Patent number: 10349042
    Abstract: A scanner includes a camera, a light source for generating a probe light incorporating a spatial pattern, an optical system for transmitting the probe light towards the object and for transmitting at least a part of the light returned from the object to the camera, a focus element within the optical system for varying a position of a focus plane of the spatial pattern on the object, unit for obtaining at least one image from said array of sensor elements, unit for evaluating a correlation measure at each focus plane position between at least one image pixel and a weight function, a processor for determining the in-focus position(s) of each of a plurality of image pixels for a range of focus plane positions, or each of a plurality of groups of image pixels for a range of focus plane positions, and transforming in-focus data into 3D real world coordinates.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: July 9, 2019
    Assignee: 3SHAPE A/S
    Inventors: Rune Fisker, Henrik Öjelund, Rasmus Kjær, Mike van der Poel, Arish A. Qazi, Karl-Josef Hollenbeck
  • Patent number: 10335108
    Abstract: A method for improving the accuracy of a digital medical model of a part of a patient, the method includes obtaining a set of at least 2 medical images of the patient, where an element comprising a predefined geometry and/or predefined information was attached to the patient during the recording of the medical images; obtaining at least 2 tracking images taken with at least one camera having a known positional relationship relative to the medical imaging device, said tracking images depicting at least part of the element; determining any movement of the element between acquisition of the at least 2 tracking images; and generating the digital medical model from the acquired medical images, wherein the determined movement of the element is used to compensate for any movement of the patient between the acquisition of the medical images.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: July 2, 2019
    Assignee: 3Shape A/S
    Inventors: Morten Boll, Thomas Sangild Sørensen, Jens Peter Holme, Sami Brandt, Henrik Öjelund
  • Patent number: 10338811
    Abstract: Providing a user interface for three-dimensional (3D) modelling, via an apparatus with a touch surface includes displaying a 3D model of a virtual object having an elementary shape. A virtual mesh is displayed over or aside at least a portion of the virtual object. Regions of the virtual mesh are mapped onto regions located on the touch surface. Select of a type and/or a shape of a modification to be performed on the 3D model of the virtual object is detected together with a force applied by the user on a region of the touch surface. A region of the virtual mesh corresponding to the at least one region of the touch surface is determined. The elementary shape of the virtual object is modified corresponding to the region of the virtual mesh, based upon the user's selection. The modified 3D model of the virtual object is displayed.
    Type: Grant
    Filed: August 5, 2016
    Date of Patent: July 2, 2019
    Assignee: ATOMIC SHAPES OY
    Inventors: Oriol Semente Tarrago, Ashish Mohite, Pouria Khademolhosseini
  • Publication number: 20190200006
    Abstract: A scanner includes a camera, a light source for generating a probe light incorporating a spatial pattern, an optical system for transmitting the probe light towards the object and for transmitting at least a part of the light returned from the object to the camera, a focus element within the optical system for varying a position of a focus plane of the spatial pattern on the object, unit for obtaining at least one image from said array of sensor elements, unit for evaluating a correlation measure at each focus plane position between at least one image pixel and a weight function, a processor for determining the in-focus position(s) of each of a plurality of image pixels for a range of focus plane positions, or each of a plurality of groups of image pixels for a range of focus plane positions, and transforming in-focus data into 3D real world coordinates.
    Type: Application
    Filed: February 28, 2019
    Publication date: June 27, 2019
    Applicant: 3SHAPE A/S
    Inventors: Rune FISKER, Henrik Öjelund, Rasmus KJÆR, Mike van der Poel, Arish A. QAZI, Karl-Josef HOLLENBECK
  • Publication number: 20190195627
    Abstract: A 3D scanner system includes a scanning device capable of recording first and second data sets of a surface of an object when operating in a first configuration and a second configuration, respectively. A measurement unit is configured for measuring a distance from the scanning device to the surface. A control controls an operation of the scanning device based on the distance measured by the measurement unit, where the scanning device operates in the first configuration when the measured distance is within a first range of distances from the surface and the scanning device operates in the second configuration when the measured distance is within a second range of distances; and a data processor is configured to combine one or more first data sets and one or more second data sets to create a combined virtual 3D model of the object surface.
    Type: Application
    Filed: March 5, 2019
    Publication date: June 27, 2019
    Applicant: 3SHAPE A/S
    Inventors: Nikolaj Deichmann, Mike Van der Poel, Karl-Josef Hollenbeck, Rune Fisker
  • Patent number: 10327873
    Abstract: A method, a system and a user interface for generating a digital design for use in the manufacture of a molding-shell for a patient's teeth, where the molding-shell and the teeth together enclose a volume for forming a dental restoration, include obtaining a digital 3D representation of the patient's teeth, the digital 3D representation including a tooth part relating to one or more teeth for which the dental restoration is formed; obtaining a set of one or more digital teeth anatomies; arranging the set of digital teeth anatomies and the digital 3D representation according to a preferred relative arrangement; and generating the digital design where a first portion of the digital design is derived from the digital teeth anatomies and a second portion of the digital design is derived from the tooth part of the digital 3D representation.
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: June 25, 2019
    Assignee: 3Shape A/S
    Inventor: Rune Fisker
  • Publication number: 20190191141
    Abstract: Disclosed is a method for compensating for motion blur when performing a 3D scanning of at least a part of an object by means of a 3D scanner, where the motion blur occurs because the scanner and the object are moved relative to each other while the scanning is performed, and where the motion blur compensation comprises: —determining whether there is a relative motion between the scanner and the object during the acquisition of the sequence of focus plane images; —if a relative motion is determined, performing a motion compensation based on the determined motion; and —generating a 3D surface from the sequence of focus plane images.
    Type: Application
    Filed: December 27, 2018
    Publication date: June 20, 2019
    Applicant: 3SHAPE A/S
    Inventors: Rune FISKER, Henrik Ojelund, Mike Van Der Poel, Kristian Evers Hansen, Anders Gaarde
  • Publication number: 20190183345
    Abstract: A 3D scanner system for detecting and/or visualizing cariogenic regions in teeth based on fluorescence emitted from said teeth, the 3D scanner system including data processing means configured for mapping a representation of fluorescence emitted from the teeth onto the corresponding portion of a digital 3D representation of the teeth to provide a combined digital 3D representation.
    Type: Application
    Filed: February 22, 2019
    Publication date: June 20, 2019
    Applicant: 3Shape A/S
    Inventors: Mike Van Der Poel, Karl-Josef Hollenbeck
  • Patent number: 10326982
    Abstract: A scanner includes a camera, a light source for generating a probe light incorporating a spatial pattern, an optical system for transmitting the probe light towards the object and for transmitting at least a part of the light returned from the object to the camera, a focus element within the optical system for varying a position of a focus plane of the spatial pattern on the object, unit for obtaining at least one image from said array of sensor elements, unit for evaluating a correlation measure at each focus plane position between at least one image pixel and a weight function, a processor for determining the in-focus position(s) of each of a plurality of image pixels for a range of focus plane positions, or each of a plurality of groups of image pixels for a range of focus plane positions, and transforming in-focus data into 3D real world coordinates.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: June 18, 2019
    Assignee: 3SHAPE A/S
    Inventors: Rune Fisker, Henrik Ôjelund, Rasmus Kjær, Mike van der Poel, Arish A. Qazi, Karl-Josef Hollenbeck
  • Patent number: 10311162
    Abstract: Disclosed are methods and systems for generating a virtual model of a customized impression tray and for manufacturing such a customized impression tray. A 3D digital representation of a patient's set of teeth is obtained and a virtual model of the customized impression tray is generated, where the generating comprises shaping the virtual model of the customized impression tray according to the 3D digital representation.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: June 4, 2019
    Assignee: 3SHAPE A/S
    Inventor: Rune Fisker
  • Publication number: 20190159863
    Abstract: A method for validating a preparation of at least one tooth in a prepared set of teeth for determining whether the prepared tooth is capable of accepting a dental restoration includes obtaining a virtual dental preparation guide configured for validating the preparation of the at least one tooth; obtaining a digital 3D representation of the prepared set of teeth; visualizing the virtual dental preparation guide together with the digital 3D representation of the prepared set of teeth; and validating from the visualization of the virtual dental preparation guide together with the digital 3D representation of the prepared set of teeth whether the prepared at least one tooth is shaped such that it can accept the dental restoration.
    Type: Application
    Filed: December 4, 2018
    Publication date: May 30, 2019
    Applicant: 3SHAPE A/S
    Inventors: Rune FISKER, Nikolaj Deichmann
  • Publication number: 20190166141
    Abstract: Techniques are provided for detection of malicious activity using behavior data. A behavior model is trained with behavior data generated in association with a plurality of requests. Data is received that describes a particular request from a particular client device to a server system hosting a website. The data includes particular behavior data generated at the particular client device in association with the particular request. The particular behavior data is analyzed using the behavior model to generate a behavior model result. An automation determination for the particular request is generated based on the behavior model result. The particular request is handled based on the automation determination for the particular request.
    Type: Application
    Filed: May 22, 2018
    Publication date: May 30, 2019
    Applicant: SHAPE SECURITY, INC.
    Inventors: Ye Xu, Yao Zhao, Xinran Wang, Jarrod Overson
  • Publication number: 20190162528
    Abstract: Disclosed is a 3D scanner for recording the 3D topography of an object, the 3D scanner including: a projector unit configured for projecting a structured beam of probe light onto the object; an imaging unit arranged to acquire 2D images of the object when the object is illuminated by the structured probe light beam; and an actuator unit arranged to control the position of the structured probe light beam at the object by rotating a movable portion of the projector unit around a pivoting axis, the actuator unit including a rotation motor including or arranged to drive a wheel, where the surface of the wheel operatively coupled to the movable portion of the projector unit has a radial distance from the axis of the rotation motor which changes with the rotation.
    Type: Application
    Filed: June 23, 2017
    Publication date: May 30, 2019
    Applicant: 3SHAPE A/S
    Inventors: Rasmus KJAER, Thomas Allin HØJGAARD, Herman SCHERLING
  • Patent number: 10299865
    Abstract: A method for providing a guided relative movement of a first object and a second object includes obtaining the first object; obtaining the second object and a 3D model of the second object, and deriving from the 3D model a first preferred relative arrangement between the first and second objects; obtaining a pre-process plan describing a preferred path for the relative movement of the first and second objects towards the first preferred relative arrangement; performing a movement procedure that includes 3D scanning at least a region of said second object using the 3D scanner and determining a present relative arrangement of the first and second objects from a result of the 3D scanning; calculating information for correcting in real-time for deviation in the relative movement from the preferred path; and providing a relative movement of the first and second objects towards the first preferred relative arrangement.
    Type: Grant
    Filed: August 24, 2017
    Date of Patent: May 28, 2019
    Assignee: 3SHAPE A/S
    Inventors: Nikolaj Deichmann, Rune Fisker