Patents Assigned to Shapes
  • Patent number: 9178908
    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: October 16, 2013
    Date of Patent: November 3, 2015
    Assignee: Shape Security, Inc.
    Inventors: Justin D. Call, Xiaohan Huang, Xiaoming Zhou, Subramanian Varadarajan, Marc R. Hansen
  • Patent number: 9158893
    Abstract: A code finder system deployed as a software module, a web service or as part of a larger security system, identifies and processes well-formed code sequences. For a data flow that is expected to be free of executable or interpreted code, or free of one or more known styles of executable or interpreted code, the code finder system can protect participants in the communications network. Examples of payload carried by data flows that can be monitored include, but are not limited to, user input data provided as part of interacting with a web application, data files or entities, such as images or videos, and user input data provided as part of interacting with a desktop application.
    Type: Grant
    Filed: June 19, 2012
    Date of Patent: October 13, 2015
    Assignee: Shape Security, Inc.
    Inventors: Justin David Call, Oscar Hunter Steele, III
  • Publication number: 20150282904
    Abstract: A method for designing a virtual dental restoration for manufacturing a dental restoration for a patient, said dental restoration including an anatomy portion and a sub-gingival portion, wherein the method includes: obtaining a virtual anatomy surface expressing a target shape of the anatomy portion of the dental restoration; and creating a virtual sub-gingival surface for the sub-gingival portion of the dental restoration; where the created virtual sub-gingival surface is shaped such that it contacts the virtual anatomy surface.
    Type: Application
    Filed: October 23, 2013
    Publication date: October 8, 2015
    Applicant: 3SHAPE A/S
    Inventor: Rune Fisker
  • Publication number: 20150271188
    Abstract: In an embodiment, a method comprises intercepting, from a server computer, a first set of instructions that define a user interface; executing, using a headless browser, the first set of instructions without presenting the user interface; rendering a second set of instructions, which when executed by a client application on a client computer, cause the client computer to present the user interface, wherein the second set of instructions are different than the first set of instructions; sending the second set of instructions to the client computer.
    Type: Application
    Filed: March 18, 2014
    Publication date: September 24, 2015
    Applicant: SHAPE SECURITY, INC.
    Inventor: Justin Call
  • Publication number: 20150265381
    Abstract: Tools in a system for the design of customized three-dimensional models of dental restorations for subsequent manufacturing. Dental restorations such as implant abutments, copings, crowns, wax-ups, bridge frameworks. Moreover, a computer-readable medium for implementing such a system on a computer. A system for designing at least one dental restoration, said system including: a display, means for acquiring and displaying a three dimensional dental restoration model of the dental restoration, and means for displaying a plurality of control points, each of the control points corresponding to a respective location on the dental restoration model, and each of said control points enabling manual customization of the dental restoration model.
    Type: Application
    Filed: June 4, 2015
    Publication date: September 24, 2015
    Applicant: 3SHAPE A/S
    Inventors: Rune FISKER, Tais CLAUSEN, Nikolaj DEICHMANN
  • Publication number: 20150250568
    Abstract: Disclosed is a method for designing a virtual mould used for manufacturing a corresponding physical mould adapted to be used in manufacturing of a dental restoration for a patient, wherein the method includes obtaining a 3D representation of the patient's set of teeth; virtually designing at least a first layer and a second layer of the dental restoration, where the first layer is part of a first portion of the dental restoration, and; and virtually designing the mould, where the inside surface of the mould is adapted to match the combination of at first portion and the second layer, where the inside surface of the mould corresponds to the shape of the dental restoration, where virtually designing the mould comprises designing a virtual retention structure of the mould.
    Type: Application
    Filed: October 2, 2013
    Publication date: September 10, 2015
    Applicants: CROWNCERAM, 3Shape A/S
    Inventors: Rune Fisker, Frederic Rapp
  • Patent number: 9112900
    Abstract: A computer-implemented method includes receiving, at a computer security server system located between the Internet and a client computing device that makes requests over the Internet, a request for content directed to a particular content server system; forwarding the received request, with the computer security server system, to the particular content server system; receiving code from the particular server system in response to the request; applying a security countermeasure to the received code to created transformed code; providing the transformed code to the client computing device; receiving a communication from the client computing device; and determining that software on the client computing device has attempted to interact with the received code rather than the transformed code.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: August 18, 2015
    Assignee: Shape Security, Inc.
    Inventors: Timothy Dylan Peacock, Justin D. Call, Siying Yang, Sumit Agarwal
  • Patent number: 9108580
    Abstract: An apron for a vehicle front end comprises a unitary plastic component having a front structure and a rear structure joined by an offset portion. The front and rear structures extend at rearward downward angles and in generally parallel directions, and the offset portion extends at a rearward upward angle. The apron has a relatively constant vertical dimension, such that the angled structures define a wave-shaped envelope. Preferably, a horizontal plane extending from the tip of the front structure stays within the wave-shaped envelope, so that impact forces stay within the boundary in a manner providing improved impact strength and greater energy absorption during an impact. At the same time, the front structure provides a homogeneous structure that distributes local impact stresses uniformly and more widely into the rear structure, thus providing a more uniform impact resistance less sensitive to impact location.
    Type: Grant
    Filed: April 3, 2014
    Date of Patent: August 18, 2015
    Assignee: Shape Corp.
    Inventors: Cort Corwin, Devesh Kumar Soni, Craig Oomen
  • Patent number: 9083739
    Abstract: In an embodiment, a method comprises intercepting, from a first computer, a first set of instructions that define one or more original operations, which are configured to cause one or more requests to be sent if executed by a client computer; modifying the first set of instructions to produce a modified set of instructions, which are configured to cause a credential to be included in the one or more requests sent if executed by the client computer; rendering a second set of instructions comprising the modified set of instructions and one or more credential-morphing-instructions, wherein the one or more credential-morphing-instructions define one or more credential-morphing operations, which are configured to cause the client computer to update the credential over time if executed; sending the second set of instructions to a second computer.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: July 14, 2015
    Assignee: Shape Security, Inc.
    Inventors: Justin Call, Subramanian Varadarajan, Bryan Hanks
  • Patent number: 9075937
    Abstract: The present disclosure relates to tools in a system for the design of customized three-dimensional models of dental restorations for subsequent manufacturing. Dental restorations such as implant abutments, copings, crowns, wax-ups, bridge frameworks. Moreover, the disclosure relates to a computer-readable medium for implementing such a system on a computer.
    Type: Grant
    Filed: March 24, 2014
    Date of Patent: July 7, 2015
    Assignee: 3SHAPE A/S
    Inventors: Rune Fisker, Tais Clausen, Nikolaj Deichmann
  • Patent number: 9075990
    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: July 1, 2014
    Date of Patent: July 7, 2015
    Assignee: Shape Security, Inc.
    Inventor: Siying Yang
  • Publication number: 20150164335
    Abstract: Disclosed is a 3D scanner system for detecting and/or visualizing cariogenic regions in teeth based on fluorescence emitted from the teeth, said 3D scanner system including a data processor 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: June 27, 2013
    Publication date: June 18, 2015
    Applicant: 3Shape A/S
    Inventors: Mike Van Der Poel, Karl-Josef Hollenbeck
  • Publication number: 20150163201
    Abstract: In an embodiment, a method comprises intercepting, from a server computer, a first set of instructions that define one or more objects and one or more operations that are based, at least in part, on the one or more objects; generating, in memory, one or more data structures that correspond to the one or more objects; performing the one or more operations on the one or more data structures; updating the one or more data structures, in response to performing the one or more operations, to produce one or more updated data structures; rendering a second set of instructions, which when executed by a remote client computer cause the remote client computer to generate the updated data structures in memory on the remote client computer, wherein the second set of instructions are different than the first set of instructions; sending the second set of instructions to the remote client computer.
    Type: Application
    Filed: December 6, 2013
    Publication date: June 11, 2015
    Applicant: Shape Security, Inc.
    Inventor: Justin Call
  • Publication number: 20150150660
    Abstract: A method of designing a virtual 3D model of a dental restoration for a target site of a patient's set of teeth, the method including-obtaining a digital 3D representation of the set of teeth, the digital 3D representation comprising a section corresponding to the target site; determining an insertion path for the dental restoration to the target site; and designing the virtual 3D model of the dental restoration based on the digital 3D representation of the set of teeth, where the designing includes generating an outer surface of the virtual 3D model, where the determined insertion path and the outer surface of the designed virtual 3D model provide that a dental restoration manufactured from the designed virtual 3D model can be moved along the insertion path to the target site.
    Type: Application
    Filed: May 2, 2013
    Publication date: June 4, 2015
    Applicant: 3Shape A/S
    Inventors: Rune Fisker, Sven Nonboe
  • Patent number: 9027142
    Abstract: A computer-implemented method involves identifying an initial element for serving by a web server system to a client device and recoding the element by creating a plurality of different elements that each represent a portion of the initial element. The different elements are then served in place of the initial element. A response is received form the client device and has portions that correspond to the different elements, and a combined response is created by combining the received portions in a manner that corresponds to a manner in which the initial element was recoded to create the plurality of different elements.
    Type: Grant
    Filed: January 21, 2014
    Date of Patent: May 5, 2015
    Assignee: Shape Security, Inc.
    Inventors: Justin D. Call, Marc R. Hansen, Xinran Wang, Sumit Agarwal, Bryan D. Hanks
  • Patent number: 9016930
    Abstract: An apparatus for swirling wine within a wine glass or a decanter, or for moving a liquid within a container. A driver is mounted to move a driving element with respect to a housing. A base for holding or removably attaching the glass, the decanter or the container, is moveably mounted with respect to the housing. A receiver and a connector are moveably mounted with respect to each other and with respect to the housing. When the driver moves the base, the base and thus the container follow a path defined by movement of the connector with respect to the receiver. When the glass, the decanter or the other container is mounted with respect to the base, the base moves the glass, the decanter or the container to impart a swirling motion of wine or another liquid within the glass, the decanter or the container.
    Type: Grant
    Filed: June 23, 2008
    Date of Patent: April 28, 2015
    Assignee: Metal Shapes, Inc.
    Inventors: Michael Paul Cayley, Sr., Malcolm E. Keith
  • Patent number: 9019576
    Abstract: A 3D scanner for recording the 3D topography of an object, the 3D scanner includes an illumination unit configured for providing probe light for illuminating the object, where the probe light includes a pattern of light rays; an image sensor for acquiring one or more 2D images of light rays returning from the illuminated object; an optical system including an optical element arranged such that the patterned probe light passes through it when propagating towards the object from the illumination unit along an optical path; and a device for changing the configuration of the optical system between a first and a second configuration, where the change in configuration comprises a change in orientation of the optical element between a first orientation and a second orientation relative to the optical path of the probe light.
    Type: Grant
    Filed: June 20, 2014
    Date of Patent: April 28, 2015
    Assignee: 3Shape A/S
    Inventors: Christian Romer Rosberg, Bo Esbech
  • Publication number: 20150111177
    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: Application
    Filed: February 14, 2013
    Publication date: April 23, 2015
    Applicant: 3Shape A/S
    Inventors: Rune Fisker, Morten Ryde Hansen
  • Patent number: 9010106
    Abstract: This invention relates to the exploitation of porous foam articles exhibiting the Shape Memory Effect as actuators. Each foam article is composed of a plurality of geometric shapes, such that some geometric shapes can fit snugly into or around rigid mating connectors that attach the Shape Memory foam article intimately into the load path between a static structure and a moveable structure. The foam is open-celled, composed of a plurality of interconnected struts whose mean diameter can vary from approximately 50 to 500 microns. Gases and fluids flowing through the foam transfer heat rapidly with the struts, providing rapid Shape Memory Effect transformations. Embodiments of porous foam articles as torsional actuators and approximately planar structures are disposed. Simple, integral connection systems exploiting the ability to supply large loads to a structure, and that can also supply hot and cold gases and fluids to effect rapid actuation are also disposed.
    Type: Grant
    Filed: May 18, 2012
    Date of Patent: April 21, 2015
    Assignee: Shape Change Technologies LLC
    Inventor: Andrew Peter Jardine
  • Publication number: 20150102613
    Abstract: A structural beam includes a reinforcement beam having a length and mounts at ends of the beam and cross sectional shapes at various locations along the length, including a first cross sectional shape near ends of the beam providing a first bending moment and a second cross sectional shape at a center of the beam providing a second bending moment different than the first bending moment, and further including intermediate cross sectional shapes between the ends and center having intermediate bending moments between the first and second bending moments. The cross sections may define open C-shapes or may include a tubular shape.
    Type: Application
    Filed: June 27, 2014
    Publication date: April 16, 2015
    Applicant: Shape Corp.
    Inventors: Thomas J. Johnson, Brian E. Malkowski, Brian P. Oxley