Patents Assigned to Shapes
  • Patent number: 9872745
    Abstract: Disclosed is a method for modeling a digital design of a denture for a patient, said denture comprising a gingival part and a teeth part comprising a set of denture teeth, where the method comprises: obtaining a digital 3D representation of the patient's gum; obtaining virtual teeth models corresponding to the denture teeth; virtually arranging the virtual teeth models in relation to the digital 3D representation of the patient's gum; and generating a virtual outer gingival surface of the gingival part of the denture.
    Type: Grant
    Filed: February 14, 2013
    Date of Patent: January 23, 2018
    Assignee: 3Shape A/S
    Inventors: Rune Fisker, Morten Ryde Hansen
  • Patent number: 9861457
    Abstract: A method for planning, visualizing, and/or optimizing dental restoration on the pre-prepared teeth of a patient. The method includes obtaining 3D digital models of the pre-prepared teeth and the prepared teeth, and aligning these 3D models. A CAD model of a dental restoration for the prepared teeth is designed based on the 3D digital model of the pre-prepared teeth.
    Type: Grant
    Filed: March 18, 2010
    Date of Patent: January 9, 2018
    Assignee: 3SHAPE A/S
    Inventors: Rune Fisker, Karl-Josef Hollenbeck, Sune Jørgensen, Tais Clausen
  • Publication number: 20180000569
    Abstract: Disclosed is a method of creating a digital abutment design of a customized dental abutment, the including comprising: obtaining a bone scan comprising a digital representation of at least a part of a patient's jaw including the surface of the jawbone; and designing the digital abutment design of the customized dental abutment; wherein the design of the digital abutment design is at least partly based on fulfilling a set of predefined design criteria including the relationship between the digital representation of the jawbone and the digital abutment design.
    Type: Application
    Filed: December 21, 2015
    Publication date: January 4, 2018
    Applicant: 3SHAPE A/S
    Inventor: Rune FISKER
  • Patent number: 9858440
    Abstract: A computer-implemented method, the method includes identifying a piece of data to be served from a server system to a client device that is remote from the server system; creating a plurality of expressions that, when executed, provide a result that corresponds to the piece of data; and providing the plurality of expressions to the client device with code for executing the plurality of expressions.
    Type: Grant
    Filed: May 23, 2014
    Date of Patent: January 2, 2018
    Assignee: Shape Security, Inc.
    Inventors: Xinran Wang, Yao Zhao
  • Publication number: 20170374350
    Abstract: A scanner for obtaining and/or measuring a 3D geometry of at least a part of a surface of an object includes a camera having an array of sensor elements, a first device for generating a probe light, a device for transmitting the probe light rays towards the object, a device for transmitting light rays returned from the object to the array of sensor elements, an optical system for imaging with a first depth of field on the camera the transmitted light rays, a device for varying the position of the focus plane on the object, a device for obtaining at least one image from said array of sensor elements, a device for determining the in-focus position(s) of sensor elements, and a device for transforming the in-focus data into 3D coordinates.
    Type: Application
    Filed: August 22, 2017
    Publication date: December 28, 2017
    Applicant: 3SHAPE A/S
    Inventors: Rune FISKER, Mike VAN DER POEL
  • Publication number: 20170367770
    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: Application
    Filed: August 24, 2017
    Publication date: December 28, 2017
    Applicant: 3Shape A/S
    Inventors: Nikolaj DEICHMANN, Rune FISKER
  • Patent number: 9845161
    Abstract: A system having a drone and a payload frame connected to the drone, wherein the payload frame includes a mechanism for attaching at least one payload module to the payload frame and electrically coupling the at least one payload module to the payload frame. The electrical coupling includes a communication interface for communicating with a controller of the drone, and is configured to communicate a relative location of the at least one payload module in the payload frame, a weight of the at least one payload module and a volume of the at least one payload module. The controller of the drone is configured to calculate a weight distribution within the payload frame, based on the relative location of the at least one payload module, the weight of the at least one payload module and the volume of the at least one payload volume.
    Type: Grant
    Filed: April 22, 2016
    Date of Patent: December 19, 2017
    Assignee: Sharper Shape Oy
    Inventors: Tero Heinonen, Atte Korhonen
  • Patent number: 9833301
    Abstract: Disclosed is a method of generating and modifying a virtual model of a set of teeth, where the method provides that a restoration can be inserted into a physical model of the set of teeth manufactured from the virtual model of the set of teeth.
    Type: Grant
    Filed: February 23, 2012
    Date of Patent: December 5, 2017
    Assignee: 3SHAPE A/S
    Inventors: Rune Fisker, Sven Nonboe
  • Patent number: 9824238
    Abstract: A computer-implemented method, the method includes identifying a piece of data to be served from a server system to a client device that is remote from the server system; creating a plurality of expressions that, when executed, provide a result that corresponds to the piece of data; and providing the plurality of expressions to the client device with code for executing the plurality of expressions.
    Type: Grant
    Filed: May 23, 2014
    Date of Patent: November 21, 2017
    Assignee: Shape Security, Inc.
    Inventors: Xinran Wang, Yao Zhao
  • Patent number: 9825984
    Abstract: A computer-implemented method includes receiving, at a primary security sub-system, code to be served from a web server system to one or more computing devices; forwarding a representation of the code to a secondary security sub-system that is remote from the primary security sub-system; receiving, from the secondary sub-system and in response to the forwarding, a template created from analysis of the representation of the code that indicates changes to be made to the code and locations of the changes; and using the template to recode the code, by the primary security sub-system, before serving the code to the one or more computing devices.
    Type: Grant
    Filed: August 27, 2014
    Date of Patent: November 21, 2017
    Assignee: Shape Security, Inc.
    Inventors: Roger S. Hoover, Marc R. Hansen, Justin D. Call
  • Patent number: 9825995
    Abstract: A computer-implemented method includes receiving, at a first server sub-system, content served to a client computing device; transcoding, with the first server sub-system, the received content using a policy received from a second security sub-system; determining, with the first server sub-system that the second server sub-system has likely ceased operating properly; receiving a request to vote on a leader server sub-system from one or more server sub-systems, and voting for from of the one or more server sub-systems; and subsequently transcoding received content according to a policy received from another of the server sub-systems that is not the second server sub-system.
    Type: Grant
    Filed: January 14, 2015
    Date of Patent: November 21, 2017
    Assignee: Shape Security, Inc.
    Inventors: Carl Schroeder, Justin D. Call, Siying Yang
  • Patent number: 9815352
    Abstract: An impact beam for reinforcing a vehicle door includes an elongated beam having a hollow interior spanning a length of the elongated beam. The elongated beam includes an impact portion spanning the length and configured to face an exterior side of the vehicle door. The elongated beam also includes a cross-sectional shape having a top wall section and a bottom wall section that interconnect at a bend section of the cross-sectional shape, which includes the impact portion. The top and bottom wall sections each include an intermediate bend to define a substantially horizontal section and an angled section on opposing sides of the intermediate bend, where the intermediate bends are configured to limit inward displacement of the elongated beam from an impact force at the exterior side of the vehicle door.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: November 14, 2017
    Assignee: Shape Corp.
    Inventors: Paul Michael Roehm, Corey J. Hoff
  • Publication number: 20170319293
    Abstract: A method for digitally designing a modified dental setup up on a digital 3D dental model representing at least a part of the jaws of a patient includes the steps of obtaining a pre-treatment digital 2D image of at least a part of the patient's teeth, obtaining a digital 3D representation of the at least a part of the patient's set of teeth, obtaining a proposed digital 2D image of a desired dental setup based on the pre-treatment digital 2D image, wherein at least one digital tooth modification has been provided, and transferring the at least one digital tooth modification from the proposed digital 2D image to the digital 3D representation. This provides a method where the practitioner with relative simple means can present the patient with a visualization of an expected outcome of a dental treatment.
    Type: Application
    Filed: November 26, 2015
    Publication date: November 9, 2017
    Applicant: 3Shape A/S
    Inventor: Rune FISKER
  • Patent number: 9813440
    Abstract: A computer-implemented method includes receiving content and annotation information that describe a structure of the content, the annotation information having been previously generated by a sub-system that is separate from a content transformation sub-system and at a time before the content was requested to be served; interpreting the annotation information to generate transcoding rules that identify one or more portions of the received content to be transcoded in serving the content; applying the transcoding rules to the content to change the content in a manner that interferes with an ability of malware on a client device to interfere with operation of the content; and providing the transcoded content to a client device that requested the content.
    Type: Grant
    Filed: May 15, 2015
    Date of Patent: November 7, 2017
    Assignee: Shape Security, Inc.
    Inventors: Roger S. Hoover, Justin D. Call
  • Patent number: 9813444
    Abstract: Among other things, this document describes a computer-implemented security method such as for authenticated selection of security countermeasures and for reliable identification of computing devices. The method can include receiving, by a computing system, a request from a computing device for an electronic resource. The computing system can identify a security token received from the device that made the request. Based on the security token, particular security countermeasures can be selected that are to be applied to the electronic resource to be served in response to the request. The countermeasures can be operable to interfere with an ability of malware to interact with the served electronic resource when the served electronic resource is on the computing device. Portions of the electronic resource that are to be executed on the computing device can be re-coded using the selected particular security countermeasures.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: November 7, 2017
    Assignee: Shape Security, Inc.
    Inventor: Siying Yang
  • Publication number: 20170312049
    Abstract: A computer-implemented method includes obtaining a digital 3D representation of a patient's jaw comprising a first and second target location, providing a digital first dental element and a digital second element, respectively being digital 3D representations of a first dental element for placement on the first target location and a second dental element for placement on the second target location, arranging the digital first dental element on the digital representation of the first target location and the digital second dental element on the digital representation of the second target location, determining contact surfaces of the first and second dental element based on an insertion direction of the digital control guide design, and generating a digital control guide design comprising a digital 3D representation of the gum facing surface of the control guide based on a part of the contact surfaces of both the at least first and second dental element.
    Type: Application
    Filed: April 28, 2017
    Publication date: November 2, 2017
    Applicant: 3SHAPE A/S
    Inventors: Rasmus NIELSEN, Rune FISKER
  • Publication number: 20170312058
    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: Application
    Filed: October 23, 2015
    Publication date: November 2, 2017
    Applicant: 3SHAPE A/S
    Inventor: Rune FISKER
  • Publication number: 20170307363
    Abstract: A structured light 3D scanner based on the principle of triangulation with a light source for generating a light pattern, two cameras with two-dimensional sensors recording the reflection of the light pattern from a target object, and one axis moving the cameras. Wherein the cameras are arranged with at least partly overlapping fields of view and where the sensors in the cameras are read out partially and concurrently during at least some period of the scanning process, thus providing partial images and where the partial images are merged prior to performing the triangulation calculations.
    Type: Application
    Filed: April 7, 2017
    Publication date: October 26, 2017
    Applicant: 3SHAPE A/S
    Inventors: Karl-Josef HOLLENBECK, Stefan Elmsted JENSEN, Thomas Allin HØJGAARD, Henrik ÖJELUND
  • Patent number: 9800602
    Abstract: Methods and apparatus are described for automatically modifying web page source code to address a variety of security vulnerabilities such as, for example, vulnerabilities that are exploited by mixed content attacks.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: October 24, 2017
    Assignee: Shape Security, Inc.
    Inventors: Sergey Shekyan, Michael Coates, Wesley Hales, Tim Peacock, Justin Call
  • Patent number: 9794276
    Abstract: In one implementation, a computer-implemented method can identify abnormal computer behavior. The method can receive, at a computer server subsystem and from a web server system, computer code to be served in response to a request from a computing client over the internet. The method can also modify the computer code to obscure operational design of the web server system that could be determined from the computer code, and supplement the computer code with instrumentation code that is programmed to execute on the computing client. The method may serve the modified and supplemented computer code to the computing client.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: October 17, 2017
    Assignee: Shape Security, Inc.
    Inventors: Justin D. Call, Xiaohan Huang, Xiaoming Zhou, Subramanian Varadarajan, Marc R. Hansen