Patents by Inventor Thomas Weise
Thomas Weise has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9563486Abstract: Software for a distributed streaming platform receives an application that runs on a streaming platform. The application is structured as a directed acyclic graph (DAG) with instances of operators as nodes and streams as edges between nodes. The application is associated with a pre-defined hint that is a key-value pair. The software launches the application by assigning the instances of operators to containers provided by the streaming platform and initiating the streams. Then the software reads a value for the pre-defined hint and transmits the value to the application through an application programming interface (API) exposed by the streaming platform. The software receives a request from the application through the API to make a dynamic adjustment. And the software makes the dynamic adjustment and re-launches the application using a recovery policy.Type: GrantFiled: March 11, 2014Date of Patent: February 7, 2017Assignee: DataTorrent, Inc.Inventors: Chetan Narsude, Thomas Weise, Pramod Immaneni, David Yan, Amol Kekre
-
Publication number: 20160266745Abstract: An interface is provided for permitting a user to explore a collection of data. The data collection, in embodiments, provides nodes as structural elements, and references which are assigned to nodes and hold identifiers of other nodes. Multiple references can be assigned to each node, thus guiding a user of the system to multiple other nodes, and multiple references can hold the same address, so that multiple nodes can have references pointing to the same node. The interface allows visualizing the network created by the interconnection of the nodes on a display region. The interface also allows the user to intuitively navigate along the references in both directions of the references, so that the user can explore which nodes are referenced by a certain node, and also by which nodes a certain node is referenced.Type: ApplicationFiled: May 23, 2016Publication date: September 15, 2016Inventors: Thomas Weise, Ruedger Rubbert
-
Patent number: 9348946Abstract: An interface is provided for permitting a user to explore a collection of data. The data collection, in embodiments, provides nodes as structural elements, and references which are assigned to nodes and hold identifiers of other nodes. Multiple references can be assigned to each node, thus guiding a user of the system to multiple other nodes, and multiple references can hold the same address, so that multiple nodes can have references pointing to the same node. The interface allows visualizing the network created by the interconnection of the nodes on a display region. The interface also allows the user to intuitively navigate along the references in both directions of the references, so that the user can explore which nodes are referenced by a certain node, and also by which nodes a certain node is referenced.Type: GrantFiled: November 2, 2012Date of Patent: May 24, 2016Assignee: XBRANCH, LLCInventors: Thomas Weise, Ruedger Rubbert
-
Patent number: 9298788Abstract: Software for a distributed streaming platform receives a data stream for an application running on a distributed streaming platform over a networked cluster of servers. The software converts the data into a plurality of data tuples structured according to a schema. And the software repeatedly emits a specified number of the data tuples as a streaming window, which is separated from other streaming windows by a leading control tuple associated with an ordinal identifier for the streaming window and by a trailing control tuple associated with the same ordinal identifier. Then the software emits a checkpointing tuple following the trailing control tuple after a specified number of streaming windows. The checkpointing tuple causes checkpointing of an instance of an operator for the application when the checkpointing tuple is received by the instance.Type: GrantFiled: June 26, 2013Date of Patent: March 29, 2016Assignee: DataTorrent, Inc.Inventors: Amol J. Kekre, Phu D. Hoang, Chetan Narsude, Thomas Weise
-
Patent number: 8381134Abstract: An interface is provided for permitting a user to explore a collection of data. The data collection provides nodes as structural elements, and references which are assigned to nodes and hold identifiers of other nodes. Multiple references can be assigned to each node, thus guiding a user of the system to multiple other nodes, and multiple references can hold the same address, so that multiple nodes can have references pointing to the same node. Embodiments of the interface allow visualizing the network created by the interconnection of the nodes on a display region. Embodiments of the interface also allow the user to intuitively navigate along the references in both directions of the references, so that the user can explore which nodes are referenced by a certain node, and also by which nodes a certain node is referenced.Type: GrantFiled: November 3, 2009Date of Patent: February 19, 2013Assignee: XBranch Technologies GmbHInventors: Thomas Weise, Ruedger Rubbert
-
Patent number: 8121718Abstract: Interactive, computer based orthodontist treatment planning, appliance design and appliance manufacturing is described. A scanner is described which acquires images of the dentition which are converted to three-dimensional frames of data. The data from the several frames are registered to each other to provide a complete three-dimensional virtual model of the dentition. Individual tooth objects are obtained from the virtual model. A computer-interactive software program provides for treatment planning, diagnosis and appliance from the virtual tooth models. A desired occlusion for the patient is obtained from the treatment planning software. The virtual model of the desired occlusion and the virtual model of the original dentition provide a base of information for custom manufacture of an orthodontic appliance.Type: GrantFiled: July 28, 2009Date of Patent: February 21, 2012Assignee: Orametrix, Inc.Inventors: Rüdger Rubbert, Thomas Weise, Friedrich Riemeier, Rohit Sachdeva, Werner Butscher, Peer Sporbert, Hans Imgrund, Lutz Pfeil, Hans-Florian Geerdes, Dimitrij Kouzian, Mario Leichner, Stephan Maetzel, Peter See, Jens Troeger
-
Publication number: 20120015315Abstract: A customized orthodontic bracket system is provided. The system can include a bracket having a customized bracket bonding pad for bonding the bracket to a tooth of a patient and a bracket slot adapted to receive a customized archwire. The customized archwire is adapted to be positioned in the bracket slot to form a precise bracket slot-archwire interface. The bracket slot and the archwire when positioned in the bracket slot can be positioned substantially adjacent the tooth surface to reduce induced vertical error in tooth positioning. The bracket slot can be configured to have a bracket slot width substantially matching a cross-section of the archwire to reduce torque rotation around an axis of the archwire when positioned therein to further enhance end-of-treatment tooth positioning and reduce overall treatment time.Type: ApplicationFiled: September 23, 2011Publication date: January 19, 2012Inventors: Dirk Wiechmann, Ralf Paehl, Rüdger Rubbert, Thomas Weise
-
Patent number: 8082769Abstract: A robotic bending apparatus for bending archwires and other types of elongate, bendable medical devices into a desired configuration includes a first gripping tool and a moveable gripping tool. The first gripping tool can be either fixed with respect to a base or table for the robot or positioned at the end of robot am. The moveable gripping tool is mounted to the end of a moveable robot arm having a proximal portion also mounted to the base. The robot preferably comprises a six axis bending robot, in which the distal end of the moveable arm can move relative to the fixed gripping tool about three translational axes and three rotational axes. The gripping tools preferably incorporate force sensors which are used to determine overbends needed to get the desired final shape of the archwire. The robot may also include a resistive heating system in which current flows through the wire while the wire is held in a bent condition to heat the wire and thereby retain the bent shape of the wire.Type: GrantFiled: September 14, 2007Date of Patent: December 27, 2011Assignee: Orametrix, Inc.Inventors: Werner Butscher, Friedrich Riemeier, Rüdger Rubbert, Thomas Weise, Rohit Sachdeva
-
Patent number: 8057226Abstract: A customized orthodontic bracket system is provided. The system can include a bracket having a customized bracket bonding pad for bonding the bracket to a tooth of a patient and a bracket slot adapted to receive a customized archwire. The customized archwire is adapted to be positioned in the bracket slot to form a precise bracket slot-archwire interface. The bracket slot and the archwire when positioned in the bracket slot can be positioned substantially adjacent the tooth surface to reduce induced vertical error when the tooth is in a finished position and substantially parallel to the directly adjacent portion of the tooth surface to reduce bracket thickness. The bracket slot can also be configured to have a bracket slot width substantially matching a dimension of a cross-section of the archwire to reduce torque rotation around an axis of the archwire when positioned therein to further enhance end-of-treatment tooth positioning and reduce overall treatment time.Type: GrantFiled: September 18, 2006Date of Patent: November 15, 2011Assignee: 3M Innovative Properties CompanyInventors: Dirk Wiechmann, Ralf Paehl, Rüdger Rubbert, Thomas Weise
-
Patent number: 8047034Abstract: A robotic bending apparatus for bending archwires and other types of elongate, bendable medical devices into a desired configuration includes a first gripping tool and a moveable gripping tool. The first gripping tool can be either fixed with respect to a base or table for the robot or positioned at the end of robot am. The moveable gripping tool is mounted to the end of a moveable robot arm having a proximal portion also mounted to the base. The robot preferably comprises a six axis bending robot, in which the distal end of the moveable arm can move relative to the fixed gripping tool about three translational axes and three rotational axes. The gripping tools preferably incorporate force sensors which are used to determine overbends needed to get the desired final shape of the archwire. The robot may also include a resistive heating system in which current flows through the wire while the wire is held in a bent condition to heat the wire and thereby retain the bent shape of the wire.Type: GrantFiled: April 6, 2009Date of Patent: November 1, 2011Assignee: Orametrix, Inc.Inventors: Werner Butscher, Friedrich Riemeier, Rüdger Rubbert, Thomas Weise, Rohit Sachdeva
-
Publication number: 20110041099Abstract: An interface is provided for permitting a user to explore a collection of data. The data collection provides nodes as structural elements, and references which are assigned to nodes and hold identifiers of other nodes. Multiple references can be assigned to each node, thus guiding a user of the system to multiple other nodes, and multiple references can hold the same address, so that multiple nodes can have references pointing to the same node. The interface allows visualizing the network created by the interconnection of the nodes on a display region. The interface also allows the user to intuitively navigate along the references in both directions of the references, so that the user can explore which nodes are referenced by a certain node, and also by which nodes a certain node is referenced.Type: ApplicationFiled: October 29, 2010Publication date: February 17, 2011Inventors: Thomas Weise, Ruedger Rubbert
-
Patent number: 7850451Abstract: A set of customized orthodontic brackets are provided with slots that are arranged substantially parallel to the tooth surface. The archwire, in an as-manufactured condition, has a portion of substantial arcuate extent, which is canted relative to the occlusal plane. The brackets are designed on a computer as a combination of three-dimensional virtual objects comprising the virtual bracket bonding pad and a separate virtual bracket body retrieved from a library of virtual bracket bodies. The virtual brackets can be represented as a file containing digital shape data and exported to a rapid prototype fabrication device for fabrication of the bracket in wax or other material and casting the wax prototype in a suitable alloy. Other manufacturing techniques are also contemplated, including milling and laser sintering.Type: GrantFiled: July 22, 2004Date of Patent: December 14, 2010Assignee: 3M Innovative Properties CompanyInventors: Dirk Wiechmann, Ralf Paehl, Rüdger Rubbert, Thomas Weise
-
Patent number: 7849402Abstract: An interface and a method is provided for permitting a user to explore a collection of data. The data collection provides nodes as structural elements, and references which are assigned to nodes and hold the address of another node. Multiple references can be assigned to each node, thus guiding a user of the system to multiple other nodes, and multiple references can hold the same address, so that multiple nodes can have references pointing to the same node. The interface allows visualizing the network created by the interconnection of the nodes on a display region. The interface also allows the user to intuitively navigate along the references in both directions of the references, so that the user can explore which nodes are referenced by a certain node, and also by which nodes a certain node is referenced.Type: GrantFiled: June 26, 2006Date of Patent: December 7, 2010Assignee: XBranch Technologies GmbHInventors: Thomas Weise, Ruedger Rubbert
-
Patent number: 7837467Abstract: A robotic bending apparatus for bending archwires and other types of elongate, bendable medical devices into a desired configuration includes a first gripping tool and a moveable gripping tool. The first gripping tool can be either fixed with respect to a base or table for the robot or positioned at the end of robot am. The moveable gripping tool is mounted to the end of a moveable robot arm having a proximal portion also mounted to the base. The robot preferably comprises a six axis bending robot, in which the distal end of the moveable arm can move relative to the fixed gripping tool about three translational axes and three rotational axes. The robot bending system is able to form archwires with any required second and third order bends quickly and with high precision.Type: GrantFiled: September 14, 2007Date of Patent: November 23, 2010Assignee: Orametrix, Inc.Inventors: Werner Butscher, Friedrich Riemeier, Rüdger Rubbert, Thomas Weise, Rohit Sachdeva
-
Patent number: 7811087Abstract: A set of customized orthodontic brackets are provided with slots that are arranged substantially parallel to the tooth surface. The archwire, in an as-manufactured condition, has a portion of substantial arcuate extent, which is canted relative to the occlusal plane. The brackets are designed on a computer as a combination of three-dimensional virtual objects comprising the virtual bracket bonding pad and a separate virtual bracket body retrieved from a library of virtual bracket bodies. The virtual brackets can be represented as a file containing digital shape data and exported to a rapid prototype fabrication device for fabrication of the bracket in wax or other material and casting the wax prototype in a suitable alloy. Other manufacturing techniques are also contemplated, including milling and laser sintering.Type: GrantFiled: May 12, 2004Date of Patent: October 12, 2010Assignee: 3M Innovative Properties CompanyInventors: Dirk Wiechmann, Ralf Paehl, Thomas Weise, Rüdger Rubbert
-
Patent number: 7740476Abstract: A method is described for taking a three-dimensional virtual model of the dentition and associated anatomical structures of a patient and isolating individual teeth from the rest of the anatomical structure, e.g. gums, to thereby produce individual, virtual three-dimensional tooth objects. The individual tooth objects can be displayed on the display of an orthodontic workstation and moved independently from each other, and thereby form the basis of planning treatment for the patient. The individual, virtual three-dimensional tooth objects are created by comparing the virtual model of the dentition to virtual, three-dimensional template teeth that are stored in memory in a process described in detail herein. The template teeth can include roots as well as crowns. The template teeth can be stored objects acquired from some external source or alternatively developed from a database of patient scans. Virtual three-dimensional brackets are also stored in the memory of the workstation.Type: GrantFiled: May 19, 2006Date of Patent: June 22, 2010Assignee: Orametrix, Inc.Inventors: Rüdger Rubbert, Thomas Weise, Peer Sporbert, Hans Imgrund, Mario Leichner, Rohit Sachdeva
-
Patent number: 7699606Abstract: A method and apparatus for generating a orthodontic template that assists in the placement of an orthodontic apparatus includes processing that begins by obtaining a digital model of an orthodontic structure of an orthodontic patient. The processing continues by obtaining a selection of one of a plurality of orthodontic apparatuses for the orthodontic structure to produce a selected orthodontic apparatus. The processing then continues by obtaining a digital model of placement of the selected orthodontic apparatus on the digital model of the orthodontic structure. The processing then continues by retrieving a digital image of a tooth mounting apparatus (e.g., a bracket, a band, a headgear tube, etc.) of the selected apparatus for a given tooth.Type: GrantFiled: May 23, 2005Date of Patent: April 20, 2010Assignee: Orametrix, Inc.Inventors: Rohit Sachdeva, Rudger Rubbert, Thomas Weise, Friedrich Riemeier, Michael Placke, Mathew Johnson
-
Patent number: RE42815Abstract: A method for applying a desired shape to an orthodontic archwire includes the steps of obtaining a numerical description of the desired shape of an orthodontic archwire, generating a description of the design of a fixture basing on the numerical description, manufacturing a fixture basing on this description of the design, constraining a wire into the fixture and applying an adequate treatment to the wire in order to cause it to adopt the shape dictated by the fixture.Type: GrantFiled: August 16, 2007Date of Patent: October 11, 2011Assignee: 3M Innovative Properties CompanyInventors: Ruedger Rubbert, Thomas Weise
-
Patent number: RE44668Abstract: A method for applying a desired shape to an orthodontic archwire includes the steps of obtaining a numerical description of the desired shape of an orthodontic archwire, generating a description of the design of a fixture basing on the numerical description, manufacturing a fixture basing on this description of the design, constraining a wire into the fixture and applying an adequate treatment to the wire in order to cause it to adopt the shape dictated by the fixture.Type: GrantFiled: October 7, 2011Date of Patent: December 24, 2013Assignee: 3M Innovative Properties CompanyInventors: Ruedger Rubbert, Thomas Weise
-
Patent number: D768863Type: GrantFiled: June 10, 2015Date of Patent: October 11, 2016Assignee: 3M Innovative Properties CompanyInventors: Ralf M. Paehl, Barbara Andrea Thalheim, Thomas Weise