Patents by Inventor Oliver A. Heim

Oliver A. Heim 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: 11014273
    Abstract: A device (1) for producing a moulding of surface properties comprises a housing (3) having a pressure plunger (4) mounted on or in the housing (3), which can be moved and can be pressed on a surface (2), which pressure plunger has a blank carrier (5) comprising a pressure surface (6) which can be pressed on the surface (2), on which pressure surface a moulding blank (7) comprising a moulding layer (9) made of a curable material can be secured in a detachable manner. The device further comprises a curing device (12) arranged on or in housing (3), with which the curable material of the moulding blank (7) can be cured while being pressed on the surface (2).
    Type: Grant
    Filed: May 25, 2016
    Date of Patent: May 25, 2021
    Assignee: Technische Universität Darmstadt
    Inventors: Lars-Oliver Heim, Dmytro Golovko
  • Publication number: 20180169911
    Abstract: A device (1) for producing a moulding of surface properties comprises a housing (3) having a pressure plunger (4) mounted on or in the housing (3), which can be moved and can be pressed on a surface (2), which pressure plunger has a blank carrier (5) comprising a pressure surface (6) which can be pressed on the surface (2), on which pressure surface a moulding blank (7) comprising a moulding layer (9) made of a curable material can be secured in a detachable manner. The device further comprises a curing device (12) arranged on or in housing (3), with which the curable material of the moulding blank (7) can be cured while being pressed on the surface (2).
    Type: Application
    Filed: May 25, 2016
    Publication date: June 21, 2018
    Applicant: Technische Universität Darmstadt
    Inventors: Lars-Oliver Heim, Dmytro Golovko
  • Patent number: 9731727
    Abstract: A method for detecting the alertness of a vehicle driver includes the detection of a potentially dangerous situation by a system of the vehicle; the estimation of a visual observation field of the vehicle driver; and the detection of the alertness of the vehicle driver by comparing an orientation or a position of the potentially dangerous situation to the visual observation field of the vehicle driver.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: August 15, 2017
    Assignee: ROBERT BOSCH GMBH
    Inventors: Oliver Heim, Charbel Assaf
  • Patent number: 9598086
    Abstract: A method for ascertaining a height profile of a road situated ahead of a vehicle includes: reading in a movement profile of an object which is provided by an image sensor, the movement profile being read in as a plurality of images; reading in at least one parameter with regard to the object from a parameter sensor which is independent of the image sensor; and determining the height profile of the road situated ahead of the vehicle by using at least one vertical position of the object in the image and the parameter.
    Type: Grant
    Filed: October 23, 2014
    Date of Patent: March 21, 2017
    Assignee: ROBERT BOSCH GMBH
    Inventor: Oliver Heim
  • Publication number: 20160297449
    Abstract: A method for detecting the alertness of a vehicle driver includes the detection of a potentially dangerous situation by a system of the vehicle; the estimation of a visual observation field of the vehicle driver; and the detection of the alertness of the vehicle driver by comparing an orientation or a position of the potentially dangerous situation to the visual observation field of the vehicle driver.
    Type: Application
    Filed: March 18, 2016
    Publication date: October 13, 2016
    Inventors: Oliver HEIM, Charbel Assaf
  • Publication number: 20150120153
    Abstract: A method for ascertaining a height profile of a road situated ahead of a vehicle includes: reading in a movement profile of an object which is provided by an image sensor, the movement profile being read in as a plurality of images; reading in at least one parameter with regard to the object from a parameter sensor which is independent of the image sensor; and determining the height profile of the road situated ahead of the vehicle by using at least one vertical position of the object in the image and the parameter.
    Type: Application
    Filed: October 23, 2014
    Publication date: April 30, 2015
    Inventor: Oliver Heim
  • Patent number: 8912745
    Abstract: A method for operating a drive motor of a drive system, including the following: providing a control variable, which is ascertained as a function of one or multiple state variable(s) of the drive system and as a function of a default variable, to an output stage for operating the drive motor; reading the control variable previously provided to the output stage back from the output stage to obtain a read-back control variable; ascertaining a back-calculated torque from the read-back control variable; comparing the back-calculated torque and a predefined monitoring torque; and providing the control variable or an alternative control variable ascertained from the monitoring torque to the output stage as a function of a result of the comparison for the purpose of operating the drive motor.
    Type: Grant
    Filed: October 23, 2012
    Date of Patent: December 16, 2014
    Assignee: Robert Bosch GmbH
    Inventors: Christian Ruland, Oliver Heim
  • Publication number: 20090295799
    Abstract: Apparatus, systems and methods for optimized frustum clipping via cached clip vertices are disclosed. For example, a method is disclosed, the method including generating a clip vertex for a leading edge of a triangle of a triangle strip or fan, indicating that the leading edge is shared with an adjacent triangle of the triangle strip or fan, and in response to the indication, using the clip vertex as a clip vertex of a trailing edge of the adjacent triangle in the triangle strip or fan. Other implementations are disclosed.
    Type: Application
    Filed: August 7, 2009
    Publication date: December 3, 2009
    Inventors: Oliver A. Heim, Stephen Junkins
  • Patent number: 7589746
    Abstract: Apparatus, systems and methods for optimized frustum clipping via cached clip vertices are disclosed. For example, a method is disclosed, the method including generating a clip vertex for a leading edge of a triangle of a triangle strip or fan, indicating that the leading edge is shared with an adjacent triangle of the triangle strip or fan, and in response to the indication, using the clip vertex as a clip vertex of a trailing edge of the adjacent triangle in the triangle strip or fan. Other implementations are disclosed.
    Type: Grant
    Filed: March 23, 2006
    Date of Patent: September 15, 2009
    Assignee: Intel Corporation
    Inventors: Oliver A. Heim, Stephen Junkins
  • Patent number: 7580035
    Abstract: A method is disclosed. The method includes receiving a first polygon, receiving a second polygon, calculating a vector joining a centroid of the first polygon and a centroid of the second polygon, retrieving vertices of each polygon that are farthest from the other polygon in the direction of the vector towards the other polygon, performing a view frustrum from each vertex retrieved for the first polygon to the centroid of the first polygon, performing a clipping operation on the second polygon and determining if the second polygon intersects the view frustrum of one or more of the vertices of the first polygon.
    Type: Grant
    Filed: December 28, 2006
    Date of Patent: August 25, 2009
    Assignee: Intel Corporation
    Inventors: Rahul P. Sathe, Oliver Heim
  • Patent number: 7450131
    Abstract: Embodiments include storing graphics instructions at addresses in a memory in an original order, and storing in the memory pointers associated with each instruction pointing to the addresses of the instructions in the original order. A first pointer associated with a first graphics instruction may then be moved from pointing to a first address of the first graphics instruction to point to a second address of a second graphics instruction. Likewise, a second pointer associated with the second graphics instruction may be moved from pointing to the second address to point to the first address by accessing the first pointer before moving the first pointer to determine that the second pointer is to point to the first address (e.g., the address the first instruction points to before being moved). Afterwards, the instructions may be re-ordered into an optimized order for compiling, by switching them to different addresses according to the pointers.
    Type: Grant
    Filed: September 30, 2005
    Date of Patent: November 11, 2008
    Assignee: Intel Corporation
    Inventors: Shankar N. Swamy, Oliver Heim
  • Publication number: 20080158251
    Abstract: A method is disclosed. The method includes receiving a first polygon, receiving a second polygon, calculating a vector joining a centroid of the first polygon and a centroid of the second polygon, retrieving vertices of each polygon that are farthest from the other polygon in the direction of the vector towards the other polygon, performing a view frustrum from each vertex retrieved for the first polygon to the centroid of the first polygon, performing a clipping operation on the second polygon and determining if the second polygon intersects the view frustrum of one or more of the vertices of the first polygon.
    Type: Application
    Filed: December 28, 2006
    Publication date: July 3, 2008
    Inventors: Rahul P. Sathe, Oliver Heim
  • Publication number: 20070222795
    Abstract: Apparatus, systems and methods for optimized frustum clipping via cached clip vertices are disclosed. For example, a method is disclosed, the method including generating a clip vertex for a leading edge of a triangle of a triangle strip or fan, indicating that the leading edge is shared with an adjacent triangle of the triangle strip or fan, and in response to the indication, using the clip vertex as a clip vertex of a trailing edge of the adjacent triangle in the triangle strip or fan. Other implementations are disclosed.
    Type: Application
    Filed: March 23, 2006
    Publication date: September 27, 2007
    Inventors: Oliver Heim, Stephen Junkins
  • Publication number: 20070076010
    Abstract: Embodiments include storing graphics instructions at addresses in a memory in an original order, and storing in the memory pointers associated with each instruction pointing to the addresses of the instructions in the original order. A first pointer associated with a first graphics instruction may then be moved from pointing to a first address of the first graphics instruction to point to a second address of a second graphics instruction. Likewise, a second pointer associated with the second graphics instruction may be moved from pointing to the second address to point to the first address by accessing the first pointer before moving the first pointer to determine that the second pointer is to point to the first address (e.g., the address the first instruction points to before being moved). Afterwards, the instructions may be re-ordered into an optimized order for compiling, by switching them to different addresses according to the pointers.
    Type: Application
    Filed: September 30, 2005
    Publication date: April 5, 2007
    Inventors: Shankar Swamy, Oliver Heim
  • Patent number: 7167171
    Abstract: Various methods, apparatuses, and systems are described in which subdivided polygons are derived from a first polygon. Bin assignments of subdivided polygons derived from a first polygon may be stored. One or more reference coordinate points associated with coordinates of the first polygon may be stored. One or more reference coordinate points associated with the coordinates of the first polygon on a subsequent frame may be compared to the stored one or more reference coordinate points from a previous frame. The bin assignments for the corresponding subdivided polygons for the subsequent frame may be reused if the results of the comparison are within a preset threshold quantity.
    Type: Grant
    Filed: June 29, 2004
    Date of Patent: January 23, 2007
    Assignee: Intel Corporation
    Inventors: Oliver A. Heim, Stephen Junkins, Lance Raymond Alba
  • Patent number: 7146297
    Abstract: Detecting a collision of a three-dimensional model from three-dimensional data defining a bone includes obtaining a bounding volume for the bone, detecting a collision of the three-dimensional model with a second three-dimensional model using the bounding volume, and applying a collision response only to a colliding area of the three-dimensional model and the second-three-dimensional model.
    Type: Grant
    Filed: March 27, 2002
    Date of Patent: December 5, 2006
    Assignee: Intel Corporation
    Inventors: Carl S. Marshall, Adam T. Lake, Oliver A. Heim
  • Patent number: 7138998
    Abstract: Updating a spatial partitioning data structure during run-time in an efficient manner includes several pre-processing steps. Pre-processing includes generating a first spatial partitioning data structure for a model at a first resolution, generating a second spatial partitioning data structure for the model at a second resolution, analyzing the first and second spatial partitioning data structures to identify differences between spatial partitioning of the model at the first and second resolutions, and storing the differences in a spatial partitioning update data structure. This pre-processing may be repeated for one or more pairs of successive resolutions of the model. Subsequently, during run-time, the model's resolution may be changed from the first resolution to the second resolution. In response, a spatial partitioning data structure corresponding to the first resolution may be updated using the spatial partitioning update data structure to reflect the change in resolution of the model.
    Type: Grant
    Filed: November 14, 2002
    Date of Patent: November 21, 2006
    Assignee: Intel Corporation
    Inventors: Charles M. Forest, Oliver A. Heim, Sanjeev N. Trika
  • Patent number: 7127381
    Abstract: Methods and apparatus for expediting detection of collision between any of N objects are disclosed. When a determination is made that a plurality of the N objects are one of (a) located in a plane and (b) collinear along a line parallel to an axis of a first coordinate system; one example method selects a second coordinate system wherein less than the plurality of the N objects lie in any plane of the second coordinate system; and performs a sweep and prune process on the N objects using the second coordinate system. Another example method responds to the determination by performing a sweep and prune process on the N objects while ignoring any set of objects having more than a predetermined number of members.
    Type: Grant
    Filed: October 30, 2002
    Date of Patent: October 24, 2006
    Assignee: Intel Corporation
    Inventors: Charles M. Forest, Oliver A. Heim
  • Publication number: 20050285850
    Abstract: Various methods, apparatuses, and systems are described in which subdivided polygons are derived from a first polygon. Bin assignments of subdivided polygons derived from a first polygon may be stored. One or more reference coordinate points associated with coordinates of the first polygon may be stored. One or more reference coordinate points associated with the coordinates of the first polygon on a subsequent frame may be compared to the stored one or more reference coordinate points from a previous frame. The bin assignments for the corresponding subdivided polygons for the subsequent frame may be reused if the results of the comparison are within a preset threshold quantity.
    Type: Application
    Filed: June 29, 2004
    Publication date: December 29, 2005
    Inventors: Oliver Heim, Stephen Junkins, Lance Alba
  • Patent number: 6975318
    Abstract: Binning polygons in a three-dimensional graphics system includes constructing a first bounding box around a first-level polygon, the first bounding box including tiles that contain the first-level polygon, subdividing the first-level polygon into second-level polygons if the first bounding box exceeds a predetermined size, and constructing bounding boxes around each second-level polygon. The second bounding box includes fewer tiles than the first bounding box.
    Type: Grant
    Filed: June 25, 2002
    Date of Patent: December 13, 2005
    Assignee: Intel Corporation
    Inventors: Stephen Junkins, Oliver A. Heim, Lance R. Alba