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: 9563486
    Abstract: 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: Grant
    Filed: March 11, 2014
    Date of Patent: February 7, 2017
    Assignee: DataTorrent, Inc.
    Inventors: Chetan Narsude, Thomas Weise, Pramod Immaneni, David Yan, Amol Kekre
  • Publication number: 20160266745
    Abstract: 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: Application
    Filed: May 23, 2016
    Publication date: September 15, 2016
    Inventors: Thomas Weise, Ruedger Rubbert
  • Patent number: 9348946
    Abstract: 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: Grant
    Filed: November 2, 2012
    Date of Patent: May 24, 2016
    Assignee: XBRANCH, LLC
    Inventors: Thomas Weise, Ruedger Rubbert
  • Patent number: 9298788
    Abstract: 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: Grant
    Filed: June 26, 2013
    Date of Patent: March 29, 2016
    Assignee: DataTorrent, Inc.
    Inventors: Amol J. Kekre, Phu D. Hoang, Chetan Narsude, Thomas Weise
  • Patent number: 8381134
    Abstract: 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: Grant
    Filed: November 3, 2009
    Date of Patent: February 19, 2013
    Assignee: XBranch Technologies GmbH
    Inventors: Thomas Weise, Ruedger Rubbert
  • Patent number: 8121718
    Abstract: 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: Grant
    Filed: July 28, 2009
    Date of Patent: February 21, 2012
    Assignee: 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: 20120015315
    Abstract: 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: Application
    Filed: September 23, 2011
    Publication date: January 19, 2012
    Inventors: Dirk Wiechmann, Ralf Paehl, Rüdger Rubbert, Thomas Weise
  • Patent number: 8082769
    Abstract: 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: Grant
    Filed: September 14, 2007
    Date of Patent: December 27, 2011
    Assignee: Orametrix, Inc.
    Inventors: Werner Butscher, Friedrich Riemeier, Rüdger Rubbert, Thomas Weise, Rohit Sachdeva
  • Patent number: 8057226
    Abstract: 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: Grant
    Filed: September 18, 2006
    Date of Patent: November 15, 2011
    Assignee: 3M Innovative Properties Company
    Inventors: Dirk Wiechmann, Ralf Paehl, Rüdger Rubbert, Thomas Weise
  • Patent number: 8047034
    Abstract: 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: Grant
    Filed: April 6, 2009
    Date of Patent: November 1, 2011
    Assignee: Orametrix, Inc.
    Inventors: Werner Butscher, Friedrich Riemeier, Rüdger Rubbert, Thomas Weise, Rohit Sachdeva
  • Publication number: 20110041099
    Abstract: 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: Application
    Filed: October 29, 2010
    Publication date: February 17, 2011
    Inventors: Thomas Weise, Ruedger Rubbert
  • Patent number: 7850451
    Abstract: 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: Grant
    Filed: July 22, 2004
    Date of Patent: December 14, 2010
    Assignee: 3M Innovative Properties Company
    Inventors: Dirk Wiechmann, Ralf Paehl, Rüdger Rubbert, Thomas Weise
  • Patent number: 7849402
    Abstract: 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: Grant
    Filed: June 26, 2006
    Date of Patent: December 7, 2010
    Assignee: XBranch Technologies GmbH
    Inventors: Thomas Weise, Ruedger Rubbert
  • Patent number: 7837467
    Abstract: 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: Grant
    Filed: September 14, 2007
    Date of Patent: November 23, 2010
    Assignee: Orametrix, Inc.
    Inventors: Werner Butscher, Friedrich Riemeier, Rüdger Rubbert, Thomas Weise, Rohit Sachdeva
  • Patent number: 7811087
    Abstract: 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: Grant
    Filed: May 12, 2004
    Date of Patent: October 12, 2010
    Assignee: 3M Innovative Properties Company
    Inventors: Dirk Wiechmann, Ralf Paehl, Thomas Weise, Rüdger Rubbert
  • Patent number: 7740476
    Abstract: 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: Grant
    Filed: May 19, 2006
    Date of Patent: June 22, 2010
    Assignee: Orametrix, Inc.
    Inventors: Rüdger Rubbert, Thomas Weise, Peer Sporbert, Hans Imgrund, Mario Leichner, Rohit Sachdeva
  • Patent number: 7699606
    Abstract: 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: Grant
    Filed: May 23, 2005
    Date of Patent: April 20, 2010
    Assignee: Orametrix, Inc.
    Inventors: Rohit Sachdeva, Rudger Rubbert, Thomas Weise, Friedrich Riemeier, Michael Placke, Mathew Johnson
  • Patent number: RE42815
    Abstract: 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: Grant
    Filed: August 16, 2007
    Date of Patent: October 11, 2011
    Assignee: 3M Innovative Properties Company
    Inventors: Ruedger Rubbert, Thomas Weise
  • Patent number: RE44668
    Abstract: 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: Grant
    Filed: October 7, 2011
    Date of Patent: December 24, 2013
    Assignee: 3M Innovative Properties Company
    Inventors: Ruedger Rubbert, Thomas Weise
  • Patent number: D768863
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: October 11, 2016
    Assignee: 3M Innovative Properties Company
    Inventors: Ralf M. Paehl, Barbara Andrea Thalheim, Thomas Weise