Patents by Inventor Menelaos Karavelas

Menelaos Karavelas 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: 12182085
    Abstract: 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: Grant
    Filed: September 18, 2020
    Date of Patent: December 31, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Eric Javier Biagioli, Menelaos Karavelas, Nemanja Boric, Hinnerk Gildhoff, Ioanna Tsalouchidou
  • Publication number: 20240152338
    Abstract: A data processing service generates for iteratively applying a geospatial function to geospatial data. The generated code includes at least a first iterative loop and a second iterative loop. The data processing service compiles the generated code to generate compiled code that vectorized at least the second iterative loop. The data processing service receives a request from a client device to perform one or more data processing operations including applying the geospatial function to a data table of geospatial cell indices. The data processing service compiles the request into one or more tasks including at least a vectorized operation based on the compiled code and executes the one or more tasks by at least invoking the vectorized operation on the set of worker nodes.
    Type: Application
    Filed: November 3, 2023
    Publication date: May 9, 2024
    Inventors: Desmond Cheong Zhi Xi, Menelaos Karavelas