Patents Assigned to Shapes
-
Patent number: 9411958Abstract: A computer-implemented method includes identifying, in web code to be served to a client, presence of code for generating a form; generating additional, executable code to be run on the client device, the additional, executable code being arranged to identify user input on the client device and modify the form so that data from the user input is received into one or more alternative fields of the form other than a first field to which a user performing the input directed the input; receiving a request from the client device based on completion of input into the form; and converting data from the received request so that data for the one or more alternative fields of the form is directed to the first field of the form for processing by a web server system that initially generated the web code.Type: GrantFiled: May 23, 2014Date of Patent: August 9, 2016Assignee: Shape Security, Inc.Inventors: Xinran Wang, Yao Zhao
-
Patent number: 9405910Abstract: The automated, real-time detection of specific blocks of code within a larger body of source code is described. Specific implementations relate to the detection of known code libraries in web page code to improve the efficiency of the generation of polymorphic transformations of the web page code for the purpose of impeding automated cyber-attacks.Type: GrantFiled: June 2, 2014Date of Patent: August 2, 2016Assignee: Shape Security, Inc.Inventors: Ariya Hidayat, Bei Zhang
-
Patent number: 9405851Abstract: This document describes, among other things, a computer-implemented method that can include receiving, from a web server system, web page code to be provided over the internet to a computing device. The web page code can correspond to a particular web page served by the web server system. The method may include generating an intermediate representation of at least a portion of the web page code, and comparing the intermediate representation to a prior intermediate representation of the particular web page. Based on a result of the comparison, the method can include determining what portion of the web page code to analyze for re-coding of the web page code before serving the web page code to the computing device.Type: GrantFiled: November 17, 2014Date of Patent: August 2, 2016Assignee: Shape Security, Inc.Inventors: Oscar H. Steele, III, Justin D. Call
-
Publication number: 20160213433Abstract: 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: ApplicationFiled: April 4, 2016Publication date: July 28, 2016Applicant: 3Shape A/SInventors: Nikolaj DEICHMANN, Rune FISKER
-
Patent number: 9394020Abstract: The specification discloses automotive body components including roll-formed components and slip-plane brackets. The roll-formed components may be used in place of components manufactured using other techniques, such as hydroforming. The slip-plane brackets may be adjustably positioned on the roll-formed components. More specifically, the slip-plane brackets are adjustable in two or more dimensions (e.g. laterally and longitudinally) before attachment, so that the brackets may compensate for tolerances in the roll-formed components. Attachment techniques may include welding and/or adhering.Type: GrantFiled: December 2, 2014Date of Patent: July 19, 2016Assignee: SHAPE CORP.Inventors: Brian Paul Oxley, Joseph Robert Matecki
-
Publication number: 20160199195Abstract: A spinal fusion system method and apparatus can include: providing segments including a first segment and a second segment; and coupling the first segment to the second segment with a flexible member, the flexible member configured to have a deformable state based upon a temperature of the flexible member being below a transition temperature range or based upon a stress being applied to the flexible member, and the flexible member configured to enter a shape-set state from the deformable state based on the temperature of the flexible member rising above the transition temperature range, or based upon the stress being removed from the flexible member and the temperature of the flexible member being above the transition temperature range.Type: ApplicationFiled: January 9, 2015Publication date: July 14, 2016Applicant: Shape Memory OrthopedicsInventors: Brian Albert Hauck, Robert Trigg McClellan
-
Patent number: 9381880Abstract: A multi-sheet beam includes sheets pre-shaped and/or pre-formed to have integral features and to cause a final beam shape with non-radiused corners and optimal impact properties when assembled, including beams with constant or varied cross sectional shapes. The non-radiused corners offer excellent impact strength over radiused corners. The sheets are selected to have desired (different) thicknesses and material properties for optimal impact results and low beam weight. To assemble, the sheets are fixtured together and welded to form box beam, such as a two-tube monoleg beam, preferably using welding processes having low heat-affected-zones around the weld. The multiple sheets can include grades of aluminum with high tensile strength well above extrudable grades of aluminum. Alternatively, the multiple sheets can be any grade of steel, such as high strength and ultra high strength steels. The fixturing and assembly technique minimizes capital expense on extruding machines and/or roll forming machines.Type: GrantFiled: April 21, 2015Date of Patent: July 5, 2016Assignee: Shape Corp.Inventors: Joseph R. Matecki, Daniel Gatti, Brian Malkowski
-
Publication number: 20160180596Abstract: A headset vision system includes a headwear and a coordinated mirror device. The coordinate mirror device includes a first mirror, a second mirror, and a lens. The first mirror is configured to reflect a display of a portable device to the second mirror such that the second mirror reflects the display to the lens. The lens is configured to focus the display. The headwear defines a cavity configured to receive at least one of the portable device and the coordinated mirror device.Type: ApplicationFiled: December 21, 2015Publication date: June 23, 2016Applicant: Dimensions and Shapes, LLCInventor: Segundo Gonzalez del Rosario
-
Publication number: 20160166362Abstract: A method of digitally designing a dental component for a patient, wherein the method includes: obtaining a 3D representation of the patient's upper jaw; obtaining a 3D representation of the patient's lower jaw; obtaining at least a first 3D representation of a first bite configuration of the patient's jaws in a first occlusion and a second 3D representation of a second bite configuration of the patient's jaws in a second occlusion different from the first occlusion; digitally determining a occlusal contact movement of the patient's jaws relative to each other based on the at least first 3D representation, the second 3D representation and contact between the patient's upper jaw and lower jaw; and digitally designing the dental component based on the occlusal contact movement of the patient's jaw relative to each other.Type: ApplicationFiled: October 18, 2013Publication date: June 16, 2016Applicant: 3SHAPE A/SInventors: Sven NONBOE, Rune FISKER, Christophe BARTHE
-
Publication number: 20160157969Abstract: A method for setting the axis of rotation between a virtual maxillary model and a virtual mandible model to a virtual hinge axis representing the axis of rotation of the mandibular condyles includes the steps of, obtaining at least one 2D photograph of the face of a patient comprising at least one facial feature, obtaining a virtual dental model comprising the virtual maxillary model and the virtual mandible model representing at least a part of the dental situation of the patient, aligning the virtual dental model with the at least one facial feature, determining the virtual hinge axis based on the at least one 2D photograph, and setting the axis of rotation to the virtual hinge axis.Type: ApplicationFiled: July 17, 2014Publication date: June 9, 2016Applicant: 3SHAPE A/SInventors: Rune FISKER, Sven NONBOE
-
Patent number: 9358083Abstract: Disclosed is a computer-implemented method of designing a number of dental restorations for a patient, wherein the method includes: selecting a composed set of teeth including a number of teeth, where the number of teeth are arranged spatially relative to each other forming a high aesthetic composition; applying the composed set of teeth to a virtual three dimensional representation of the patient's present oral situation to obtain an initial set of teeth; optionally modifying one or more parameters of one or more of the teeth in the initial set of teeth to obtain a finalized set of teeth.Type: GrantFiled: February 17, 2011Date of Patent: June 7, 2016Assignee: 3SHAPE A/SInventors: Tais Clausen, Rune Fisker, Sven Nonboe
-
Patent number: 9357926Abstract: A 3D scanner for recording topographic characteristics of a surface of at least part of a body orifice, where the 3D scanner includes a main body having a mounting portion; a tip which can be mounted onto and un-mounted from the mounting portion, where the tip is configured for being brought into proximity of the body orifice surface when recording the topographic characteristics such that at least one optical element of the tip is at least partly exposed to the environment in the body orifice during the recording; and a heater for heating the optical element, where the heat is provided by way of thermal conduction; where the tip can be sterilized in a steam autoclave when un-mounted from the main body of the 3D scanner such that it subsequently can be reused.Type: GrantFiled: November 25, 2014Date of Patent: June 7, 2016Assignee: 3SHAPE A/SInventors: Karl-Josef Hollenbeck, Bo Petersen, Mike van der Poel, Thomas Moon, Stefan Elmsted Jensen
-
Patent number: 9358667Abstract: A high-pressure waterjet cutting system includes a pump operable to produce a flow of pressurized hydraulic fluid, a piston receiving the flow of pressurized hydraulic fluid and reciprocating in response to a pressure differential produced by the flow of pressurized hydraulic fluid, and an intensifier connected to the piston and operable to produce a high-pressure flow of water in response to reciprocation of the piston. A valve is positioned to receive the flow of hydraulic fluid and is movable between a first position in which the pressure differential is a first value and a second position in which the pressure differential is a second value less than the first value.Type: GrantFiled: October 30, 2014Date of Patent: June 7, 2016Assignee: Shape Technologies Group, Inc.Inventors: Halan P. Arnold, Mohamed A. Hashish, Adrian Hawes, Steven J. Craigen
-
Patent number: 9356954Abstract: In an embodiment, a method comprises intercepting a first set of instructions from a server computer that define one or more objects and one or more original operations that are based, at least in part, on the one or more objects; modifying the first set of instructions by adding one or more supervisor operations that are based, at least in part, on the one or more objects; transforming the one or more original operations to produce one or more transformed operations that are based, at least in part, on the one or more supervisor operations; rendering a second set of instructions which define the one or more supervisor operations and the one or more transformed operations; sending the second set of instructions to a remote client computer.Type: GrantFiled: February 10, 2015Date of Patent: May 31, 2016Assignee: Shape Security, Inc.Inventors: Xiaoming Zhou, Roger Hoover, Sergey Shekyan, Justin Call
-
Patent number: 9336336Abstract: Disclosed is a method of designing a dental restoration for a patient, wherein the method includes providing one or more 2D images, where at least one 2D image includes at least one facial feature; providing a 3D virtual model of at least part of the patient's oral cavity; arranging at least one of the one or more 2D images relative to the 3D virtual model in a virtual 3D space such that the 2D image and the 3D virtual model are aligned when viewed from a viewpoint, whereby the 3D virtual model and the 2D image are both visualized in the 3D space; and modeling a restoration on the 3D virtual model, where the restoration is designed to fit the facial feature of the at least one 2D image.Type: GrantFiled: June 29, 2011Date of Patent: May 10, 2016Assignee: 3SHAPE A/SInventors: Nikolaj Deichmann, Tais Clausen, Rune Fisker, Henrik Öjelund
-
Patent number: 9338143Abstract: A computer-implemented method for coordinating content transformation includes receiving, 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; modifying the computer code to obscure operation of the web server system that could be determined from the computer code; generating transformation information that is needed in order to reverse the modifications of the computer code to obscure the operation of the web server system; and serving to the computing client the modified code and the reverse transformation information.Type: GrantFiled: October 16, 2013Date of Patent: May 10, 2016Assignee: Shape Security, Inc.Inventors: Marc R. Hansen, Sumit Agarwal, Subramanian Varadarajan, Justin D. Call
-
Patent number: 9329015Abstract: Disclosed is an object feeder system configured for arrangement in a three dimensional scanner, the system comprising: an object feeder scanning plate assembly comprising a number of tracks, wherein each track adapted to hold at least one object holder, wherein said tracks are configured to extend within the plate assembly from a parking area towards a scanning area, and where each object holder is configured for retaining an object to be scanned in the scanner for obtaining a three dimensional representation of the object, and wherein the object feeder system further comprises means for moving the at least one object holder in the at least one track.Type: GrantFiled: February 8, 2011Date of Patent: May 3, 2016Assignee: 3SHAPE A/SInventors: Tais Clausen, Rune Fisker, Karl-Josef Hollenbeck, Christian Højris Nielsen, Mikkel Bille Stegmann, Morten Rudkjær Schrøder, Søren Greve Jensen, Bo Petersen
-
Patent number: 9329675Abstract: Disclosed is a system comprising a handheld device and at least one display. The handheld device is adapted for performing at least one action in a physical 3D environment; wherein the at least one display is adapted for visually representing the physical 3D environment; and where the handheld device is adapted for remotely controlling the view with which the 3D environment is represented on the display.Type: GrantFiled: December 5, 2011Date of Patent: May 3, 2016Assignee: 3SHAPE A/SInventors: Henrik Öjelund, David Fischer, Karl-Josef Hollenbeck
-
Patent number: 9325734Abstract: 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: GrantFiled: December 15, 2014Date of Patent: April 26, 2016Assignee: Shape Security, Inc.Inventors: Timothy Dylan Peacock, Justin D. Call, Siying Yang, Sumit Agarwal
-
Patent number: D756195Type: GrantFiled: April 29, 2014Date of Patent: May 17, 2016Assignee: Shape Field Office LLCInventor: Karson Shadley