Patents by Inventor Sebastian Weng

Sebastian Weng 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: 9542662
    Abstract: Implementations of the present disclosure include methods for providing transparency in streaming event data. In some implementations, methods include receiving a plurality of events, each event comprising event data and being generated by an event source in response to a real-world activity, processing the plurality of events using one or more complex event processing (CEP) rules to generate a complex event, in response to generating the complex event, generating at least one lineage event that comprises lineage information, the lineage information comprising information corresponding to one or more source events, each of the one or more source events contributing to the complex event, and storing the lineage event and the one or more source events in an event archive provided as a computer-readable storage medium.
    Type: Grant
    Filed: December 30, 2010
    Date of Patent: January 10, 2017
    Assignee: SAP SE
    Inventors: Philipp Roesch, Sebastian Weng
  • Patent number: 8655825
    Abstract: Implementations of the present disclosure include methods for managing data quality for event data. In some implementations, methods include receiving, at one or more computing devices, a plurality of events, each event comprising event data and being generated by an event source in response to a real-world activity, processing, using the one or more computing devices, the plurality of events using one or more complex event processing (CEP) rules to generate a complex event, in response to generating the complex event, annotating the complex event with quality information corresponding to each of the plurality of events to provide a quality-enriched event, and publishing the quality-enriched event.
    Type: Grant
    Filed: March 10, 2011
    Date of Patent: February 18, 2014
    Assignee: SAP AG
    Inventors: Philipp Roesch, Sebastian Weng
  • Publication number: 20120233107
    Abstract: Implementations of the present disclosure include methods for managing data quality for event data. In some implementations, methods include receiving, at one or more computing devices, a plurality of events, each event comprising event data and being generated by an event source in response to a real-world activity, processing, using the one or more computing devices, the plurality of events using one or more complex event processing (CEP) rules to generate a complex event, in response to generating the complex event, annotating the complex event with quality information corresponding to each of the plurality of events to provide a quality-enriched event, and publishing the quality-enriched event.
    Type: Application
    Filed: March 10, 2011
    Publication date: September 13, 2012
    Applicant: SAP AG
    Inventors: Philipp Roesch, Sebastian Weng
  • Publication number: 20120173747
    Abstract: Implementations of the present disclosure include methods for providing transparency in streaming event data. In some implementations, methods include receiving a plurality of events, each event comprising event data and being generated by an event source in response to a real-world activity, processing the plurality of events using one or more complex event processing (CEP) rules to generate a complex event, in response to generating the complex event, generating at least one lineage event that comprises lineage information, the lineage information comprising information corresponding to one or more source events, each of the one or more source events contributing to the complex event, and storing the lineage event and the one or more source events in an event archive provided as a computer-readable storage medium.
    Type: Application
    Filed: December 30, 2010
    Publication date: July 5, 2012
    Applicant: SAP AG
    Inventors: Philipp Roesch, Sebastian Weng
  • Publication number: 20110032265
    Abstract: A pipelined computing device is provided that is designed i) to generate a list of coordinates of starting points and endpoints of chains and to store these in a memory, ii) for each starting point and endpoint, to search the list of coordinates of starting points and endpoints for the last occurrence of the same coordinates or coordinates lying within a neighborhood of a specified size, and iii) to allocate to each starting point or endpoint a vertex index and an instance index, wherein the vertex index is a running index of vertices and the instance index represents a running index of the starting points and endpoints belonging to a vertex, wherein associated points from the set of starting points and endpoints receive the same vertex index and are those points that have the same coordinates or coordinates that lie within the neighborhood of a specified size.
    Type: Application
    Filed: January 29, 2010
    Publication date: February 10, 2011
    Applicant: BAUMER INNOTEC AG
    Inventors: Sebastian Weng, Sebastian Siegel, Martin Franz, Stefan Noke, Joachim Ihlefeld