Patents by Inventor Vasileios Lekakis

Vasileios Lekakis 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: 11397750
    Abstract: A centralized datastore maintained by a service provider may maintain current versions of objects (e.g., applications, documents, websites, etc.). A local datastore residing on user devices of users may maintain local versions of the objects. A user may submit a modification to the object and, upon determining that a version of the local object is the same as the version of current version of the object, a current version of the object may be updated to include the modification. If the version and the current version are different, individual fields of the object may be analyzed to determine if the modification involves a change to data that conflicts with data within the same field in the current version of the object. If not, the objects may be merged and the current version of the object may be updated to include the modification. Otherwise, the modification will be rejected.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: July 26, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Vasileios Lekakis, Richard Threlkeld, Ashwin Devendran, Nathan Robert Quinn, Shih-Hsuan Yuan
  • Publication number: 20190272198
    Abstract: Methods, systems, and computer-readable media for distributed computing with adaptive parallelization are disclosed. An execution time metric is determined based (at least in part) on execution of a batch of jobs. A quantity of partitions for an additional batch of jobs is determined based (at least in part) on the execution time metric and on a target metric. The additional batch of jobs is divided between a set of partitions of the determined quantity. Execution is initiated of the additional batch of jobs in the set of partitions. The set of partitions comprises at least a first partition and a second partition. A first subset of jobs in the first partition is executed in parallel with a second subset of jobs in the second partition.
    Type: Application
    Filed: May 17, 2019
    Publication date: September 5, 2019
    Applicant: Amazon Technologies, Inc.
    Inventors: Josue Isai Vazquez Garcia, Vasileios Lekakis, Sanjay Kumar, Paul Kim
  • Patent number: 10296380
    Abstract: Methods, systems, and computer-readable media for distributed computing with adaptive parallelization are disclosed. An execution time metric is determined based (at least in part) on execution of a batch of jobs. A quantity of partitions for an additional batch of jobs is determined based (at least in part) on the execution time metric and on a target metric. The additional batch of jobs is divided between a set of partitions of the determined quantity. Execution is initiated of the additional batch of jobs in the set of partitions. The set of partitions comprises at least a first partition and a second partition. A first subset of jobs in the first partition is executed in parallel with a second subset of jobs in the second partition.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: May 21, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Josue Isai Vazquez Garcia, Vasileios Lekakis, Sanjay Kumar, Paul Kim