Patents by Inventor Georgios Gasparis

Georgios Gasparis 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: 11138177
    Abstract: An event processing system is configured to process a stream of events operating on a database system. The event processing system comprises an event load balancing unit, a plurality of event computing nodes, and a plurality of event state stores, wherein the event load balancing unit is configured to route the stream of events to the plurality of event computing nodes, wherein the plurality of event state stores are configured to store states of the plurality of event computing nodes for maintaining a state of the event processing, and wherein the plurality of event computing nodes are configured to process the events, to change their states, and to update the plurality of event state stores based on their changed states.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: October 5, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Eliezer Levy, Aharon Avitzur, Lucas Braun, Thomas Etter, Georgios Gasparis, Martin Kaufmann, Donald Kossmann, Daniel Widmer
  • Publication number: 20170046412
    Abstract: The disclosure relates to a method for querying and updating entries in a database, the database comprising a main data structure for storing database entries and a delta data structure for storing new entries, the method comprising the following steps: receiving a plurality of database queries, aggregating a received plurality of database queries to obtain a batch of database queries, performing a shared scan of the main data structure with the batch of database queries, wherein the database entries in the main data structure are queried with respect to each database query in the batch of database queries, after the step of performing the shared scan, merging the main data structure with the delta data structure to update the main data structure with the received new entries.
    Type: Application
    Filed: September 30, 2016
    Publication date: February 16, 2017
    Inventors: Eliezer Levy, Donald Kossman, Lucas Braun, Thomas Etter, Georgios Gasparis, Daniel Widmer, Aharon Avitzur, Martin Kaufmann, Antonios Iliopoulos
  • Publication number: 20170017676
    Abstract: An event processing system is configured to process a stream of events operating on a database system. The event processing system comprises an event load balancing unit, a plurality of event computing nodes, and a plurality of event state stores, wherein the event load balancing unit is configured to route the stream of events to the plurality of event computing nodes, wherein the plurality of event state stores are configured to store states of the plurality of event computing nodes for maintaining a state of the event processing, and wherein the plurality of event computing nodes are configured to process the events, to change their states, and to update the plurality of event state stores based on their changed states.
    Type: Application
    Filed: September 30, 2016
    Publication date: January 19, 2017
    Inventors: Eliezer Levy, Aharon Avitzur, Lucas Braun, Thomas Etter, Georgios Gasparis, Martin Kaufmann, Donald Kossmann, Daniel Widmer