Patents by Inventor Hinnerk Gildhoff
Hinnerk Gildhoff 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: 12182085Abstract: A system, technique, or computer program product generates a simplified version of a geometry, based on a target number of points to be included in the output. A first plurality of points, representative of a geometry, is received. The simplified version of the geometry is generated by, at least, expanding a segment of a simplified version of the geometry. The segment is identified for expanding by determining that a point associated with the segment is at a distance from the segment that exceeds a tolerance value, and is includable in the simplified version of the geometry without causing the simplified version of the geometry to exceed the target size.Type: GrantFiled: September 18, 2020Date of Patent: December 31, 2024Assignee: Amazon Technologies, Inc.Inventors: Eric Javier Biagioli, Menelaos Karavelas, Nemanja Boric, Hinnerk Gildhoff, Ioanna Tsalouchidou
-
Patent number: 11532126Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives, from a client device, a percentage value for a set of points. The program further determines a triangulation based on the set of points. The program also determines an alpha value based on the triangulation and the percentage value. The program further determines an alpha shape based on the alpha value. The program also provides the client device the alpha shape.Type: GrantFiled: July 16, 2021Date of Patent: December 20, 2022Assignee: SAP SEInventors: Kai-Niklas Bastian, Hinnerk Gildhoff, Tim Grouisborn, Michael Jung
-
Patent number: 11275989Abstract: The present disclosure involves systems, software, and computer implemented methods for predicting wildfires on the basis of biophysical indicators and spatiotemporal properties. A method includes receiving a request for a wildfire prediction for at least one geographical area. At least one biophysical indicator is identified. Each biophysical indicator provides biophysical data for the at least one geographical area. The at least one biophysical indicator is provided to a long short term memory (LSTM) network. The LSTM network includes a convolutional neural network (CNN) for each of multiple LSTM units. Each LSTM unit and each CNN are associated with a historical time period in a time series. The LSTM is used to generate at least one prediction for wildfire risk for the at least one geographical area for an upcoming time period. The at least one prediction is provided responsive to the request.Type: GrantFiled: May 22, 2017Date of Patent: March 15, 2022Assignee: SAP SEInventors: Vadim Tschernezki, Oliver Blum, Hinnerk Gildhoff, Michèle Wyss, Bjoern Deiseroth, Wenzel Svojanovsky
-
Publication number: 20210343079Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives, from a client device, a percentage value for a set of points. The program further determines a triangulation based on the set of points. The program also determines an alpha value based on the triangulation and the percentage value. The program further determines an alpha shape based on the alpha value. The program also provides the client device the alpha shape.Type: ApplicationFiled: July 16, 2021Publication date: November 4, 2021Inventors: Kai-Niklas Bastian, Hinnerk Gildhoff, Tim Grouisborn, Michael Jung
-
Patent number: 11087534Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives, from a client device, a percentage value for a set of points. The program further determines a triangulation based on the set of points. The program also determines an alpha value based on the triangulation and the percentage value. The program further determines an alpha shape based on the alpha value. The program also provides the client device the alpha shape.Type: GrantFiled: December 20, 2019Date of Patent: August 10, 2021Assignee: SAP SEInventors: Kai-Niklas Bastian, Hinnerk Gildhoff, Tim Grouisborn, Michael Jung
-
Patent number: 10990874Abstract: Systems, software, and computer implemented methods can be used to predict wildfires based on biophysical and spatiotemporal data. A method includes receiving a request for a wildfire prediction for at least one geographical area. At least one biophysical indicator is identified. Each biophysical indicator provides biophysical data for the at least one geographical area. The at least one biophysical indicator is provided to a convolutional neural network (CNN). The CNN is trained using ground truth data that includes historical information about wildfires for at least one ground truth geographical area. The CNN is used to generate at least one prediction for wildfire risk for the at least one geographical area. The at least one prediction is provided responsive to the request.Type: GrantFiled: May 22, 2017Date of Patent: April 27, 2021Assignee: SAP SEInventors: Vadim Tschernezki, Oliver Blum, Hinnerk Gildhoff, Michèle Wyss, Bjoern Deiseroth, Wenzel Svojanovsky
-
Patent number: 10642807Abstract: A data set of spatial data having a plurality of dimensions and including linestrings can be processing by decomposing each linestring of the plurality of linestrings into a plurality of line segments. Each coordinate dimension appears in at least one line segment of the plurality of line segments can be listed in one of a plurality of dimensional dictionaries that each correspond to a dimension of the plurality of dimensions. A linestring of the plurality of linestrings can be represented as a set of the line segments using the plurality of dimensional dictionaries.Type: GrantFiled: August 17, 2017Date of Patent: May 5, 2020Assignee: SAP SEInventors: Gerrit Simon Kazmaier, Hinnerk Gildhoff, Lars Volker, Tim Grouisborn
-
Publication number: 20200126294Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives, from a client device, a percentage value for a set of points. The program further determines a triangulation based on the set of points. The program also determines an alpha value based on the triangulation and the percentage value. The program further determines an alpha shape based on the alpha value. The program also provides the client device the alpha shape.Type: ApplicationFiled: December 20, 2019Publication date: April 23, 2020Inventors: Kai-Niklas Bastian, Hinnerk Gildhoff, Tim Grouisborn, Michael Jung
-
Patent number: 10553023Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives, from a client device, a percentage value for a set of points. The program further determines a triangulation based on the set of points. The program also determines an alpha value based on the triangulation and the percentage value. The program further determines an alpha shape based on the alpha value. The program also provides the client device the alpha shape.Type: GrantFiled: April 3, 2018Date of Patent: February 4, 2020Assignee: SAP SEInventors: Kai-Niklas Bastian, Hinnerk Gildhoff, Tim Grouisborn, Michael Jung
-
Patent number: 10546021Abstract: A system for processing graph-modeled data in a relational database is provided. The system can include at least one data processor and at least one memory storing instructions that are executed by the at least one data processor. Executing the instructions can result in operations comprising: receiving a request to execute a graph algorithm operating on graph-modeled data stored at a relational database; and executing the graph algorithm within the relational database, the executing comprising use of an adjacency structure within the relational database. Related methods and articles of manufacture, including computer program products, are also provided.Type: GrantFiled: January 30, 2017Date of Patent: January 28, 2020Assignee: SAP SEInventors: Thomas Fischer, Hinnerk Gildhoff, Romans Kasperovics, Cornelia Kinder, Marcus Paradies
-
Publication number: 20190304176Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives, from a client device, a percentage value for a set of points. The program further determines a triangulation based on the set of points. The program also determines an alpha value based on the triangulation and the percentage value. The program further determines an alpha shape based on the alpha value. The program also provides the client device the alpha shape.Type: ApplicationFiled: April 3, 2018Publication date: October 3, 2019Applicant: SAP SEInventors: Kai-Niklas Bastian, Hinnerk Gildhoff, Tim Grouisborn, Michael Jung
-
Patent number: 10394855Abstract: A system for processing graph-modeled data in a relational database is provided. In some implementations, the system performs operations comprising: receiving, from a first user, a request to define a graph algorithm operating on a graph workspace, the graph workspace comprising at least a portion of graph-modeled data stored at a relational database; applying a first security rule associated with the relational database, the applying comprising determining whether the first user has a privilege to define the graph algorithm operating on the graph workspace; and storing the graph algorithm at the relational database, when the first user is determined to have the privilege to define the graph algorithm operating on the graph workspace. Related methods and articles of manufacture, including computer program products, are also provided.Type: GrantFiled: January 30, 2017Date of Patent: August 27, 2019Assignee: SAP SEInventors: Thomas Fischer, Hinnerk Gildhoff, Romans Kasperovics, Cornelia Kinder, Marcus Paradies
-
Patent number: 10380130Abstract: A query of spatial data is received by a database comprising a columnar data store storing data in a column-oriented structure. Thereafter, a minimal bounding rectangle associated with the query is identified using a grid order scanning technique. The spatial data set corresponding to the received query is then mapped to physical storage in the database using the identified minimal bounding rectangle so that the spatial data set can be retrieved. Related apparatus, systems, techniques and articles are also described.Type: GrantFiled: June 27, 2017Date of Patent: August 13, 2019Assignee: SAP SEInventors: Edward-Robert Tyercha, Gerrit Simon Kazmaier, Hinnerk Gildhoff, Isil Pekel, Lars Volker, Tim Grouisborn
-
Patent number: 10318557Abstract: DBSCAN clustering analyses can be improved by pre-processing of a data set using a Hilbert curve to intelligently identify the centers for initial partitional analysis by a partitional clustering algorithm such as CLARANS. Partitions output by the partitional clustering algorithm can be process by DBSCAN running in parallel before intermediate cluster results are merged.Type: GrantFiled: June 9, 2017Date of Patent: June 11, 2019Assignee: SAP SEInventors: Edward-Robert Tyercha, Gerrit Simon Kazmaier, Hinnerk Gildhoff, Isil Pekel, Lars Volker, Tim Grouisborn
-
Publication number: 20180336452Abstract: The present disclosure involves systems, software, and computer implemented methods for predicting wildfires on the basis of biophysical indicators and spatiotemporal properties. A method includes receiving a request for a wildfire prediction for at least one geographical area. At least one biophysical indicator is identified. Each biophysical indicator provides biophysical data for the at least one geographical area. The at least one biophysical indicator is provided to a long short term memory (LSTM) network. The LSTM network includes a convolutional neural network (CNN) for each of multiple LSTM units. Each LSTM unit and each CNN are associated with a historical time period in a time series. The LSTM is used to generate at least one prediction for wildfire risk for the at least one geographical area for an upcoming time period. The at least one prediction is provided responsive to the request.Type: ApplicationFiled: May 22, 2017Publication date: November 22, 2018Inventors: Vadim Tschernezki, Oliver Blum, Hinnerk Gildhoff, Michèle Wyss, Bjoern Deiseroth, Wenzel Svojanovsky
-
Publication number: 20180336460Abstract: The present disclosure involves systems, software, and computer implemented methods for predicting wildfires on the basis of biophysical indicators and spatiotemporal properties. A method includes receiving a request for a wildfire prediction for at least one geographical area. At least one biophysical indicator is identified. Each biophysical indicator provides biophysical data for the at least one geographical area. The at least one biophysical indicator is provided to a convolutional neural network (CNN). The CNN is trained using ground truth data that includes historical information about wildfires for at least one ground truth geographical area. The CNN is used to generate at least one prediction for wildfire risk for the at least one geographical area. The at least one prediction is provided responsive to the request.Type: ApplicationFiled: May 22, 2017Publication date: November 22, 2018Inventors: Vadim Tschemezki, Oliver Blum, Hinnerk Gildhoff, Michèle Wyss, Bjoern Deiseroth, Wenzel Svojanovsky
-
Publication number: 20180218088Abstract: A system for processing graph-modeled data in a relational database is provided. The system can include at least one data processor and at least one memory storing instructions that are executed by the at least one data processor. Executing the instructions can result in operations comprising: receiving a request to execute a graph algorithm operating on graph-modeled data stored at a relational database; and executing the graph algorithm within the relational database, the executing comprising use of an adjacency structure within the relational database. Related methods and articles of manufacture, including computer program products, are also provided.Type: ApplicationFiled: January 30, 2017Publication date: August 2, 2018Inventors: Thomas Fischer, Hinnerk Gildhoff, Romans Kasperovics, Cornelia Kinder, Marcus Paradies
-
Publication number: 20180218065Abstract: A system for processing graph-modeled data in a relational database is provided. In some implementations, the system performs operations comprising: receiving, from a first user, a request to define a graph algorithm operating on a graph workspace, the graph workspace comprising at least a portion of graph-modeled data stored at a relational database; applying a first security rule associated with the relational database, the applying comprising determining whether the first user has a privilege to define the graph algorithm operating on the graph workspace; and storing the graph algorithm at the relational database, when the first user is determined to have the privilege to define the graph algorithm operating on the graph workspace. Related methods and articles of manufacture, including computer program products, are also provided.Type: ApplicationFiled: January 30, 2017Publication date: August 2, 2018Inventors: Thomas Fischer, Hinnerk Gildhoff, Romans Kasperovics, Cornelia Kinder, Marcus Paradies
-
Publication number: 20170344587Abstract: A data set of spatial data having a plurality of dimensions and including linestrings can be processing by decomposing each linestring of the plurality of linestrings into a plurality of line segments. Each coordinate dimension appears in at least one line segment of the plurality of line segments can be listed in one of a plurality of dimensional dictionaries that each correspond to a dimension of the plurality of dimensions. A linestring of the plurality of linestrings can be represented as a set of the line segments using the plurality of dimensional dictionaries.Type: ApplicationFiled: August 17, 2017Publication date: November 30, 2017Inventors: Gerrit Simon Kazmaier, Hinnerk Gildhoff, Lars Volker, Tim Grouisborn
-
Publication number: 20170308605Abstract: DBSCAN clustering analyses can be improved by pre-processing of a data set using a Hilbert curve to intelligently identify the centers for initial partitional analysis by a partitional clustering algorithm such as CLARANS. Partitions output by the partitional clustering algorithm can be process by DBSCAN running in parallel before intermediate cluster results are merged.Type: ApplicationFiled: June 9, 2017Publication date: October 26, 2017Inventors: Edward-Robert Tyercha, Gerrit Simon Kazmaier, Hinnerk Gildhoff, Isil Pekel, Lars Volker, Tim Grouisborn