Patents by Inventor Stamatis Karnouskos

Stamatis Karnouskos 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: 9063743
    Abstract: Embodiments of the invention relate to programming, configuring, and integrating networked embedded devices with other applications. Particular embodiments include an architecture having an application model layer that integrates the networked embedded devices with business application systems, by allowing the devices to be expressed as part of a business application concept. In certain embodiments, an intermediate device programming layer provides a network-centric programming abstraction, relieving the programmer of the details of low-level, node-centric programming. Finally, a self-optimizing run-time system layer adapts to the specific conditions in the deployed network embedded devices, by optimizing e.g. communication patterns and resource consumption based upon input from the higher layer(s).
    Type: Grant
    Filed: November 23, 2010
    Date of Patent: June 23, 2015
    Assignee: SAP SE
    Inventors: Patrik Spiess, Stamatis Karnouskos, Stephan Haller, Nina Oertel
  • Patent number: 8909358
    Abstract: An infrastructure assessment system integrates with a smart grid infrastructure at all layers of the infrastructure. Data may be collected across layers. Performance metrics may be monitored and simulations may be performed. Action items may be decided upon based on actual behavior of the infrastructure determined from the collected data and on predicted behavior from simulations of the infrastructure. The action items may then be dispatched to be performed on the infrastructure. The effect of the management actions can then be “acquired” by the system via detailed monitoring and can be used, for example, to measure the effectiveness of the decisions or recalibration of the whole system.
    Type: Grant
    Filed: June 1, 2012
    Date of Patent: December 9, 2014
    Assignee: SAP AG
    Inventor: Stamatis Karnouskos
  • Patent number: 8874701
    Abstract: A service type repository is populated with types of services exposed on a network that has a dynamic organization. The services are embedded on one or more devices included in the network and the services providing information about the one or more devices. A query is received that includes a request for a type of service, and the requested type of service is compared to the types of services in the service type repository to select a collection of matching service types that satisfy the request. Active instances of services that have a type included in the collection of matching service types are identified. The active instances are instances of services embedded on one or more devices included in the network. When no active instances are identified, active instances of services that have a type included in the collection of matching service types are discovered.
    Type: Grant
    Filed: December 22, 2008
    Date of Patent: October 28, 2014
    Assignee: SAP SE
    Inventors: Dominique Guinard, Oliver Baecker, Stamatis Karnouskos, Moritz Koehler, Luciana Moreira Sa De Souza, Dominic Savio, Patrik Spiess, Mihai Vlad Trifa
  • Patent number: 8742959
    Abstract: According to an example implementation, at least one non-transitory computer-readable storage medium may include instructions stored thereon. When executed by at least one processor, the instructions may be configured to cause a computing system to select at least one function type to approximate an interval of data points within a time series, the at least one function type being less than all of a plurality of functions available to approximate the interval, while the first function type will approximate the interval of data points within a maximum allowable error, add data points from the time series to the interval, and when the first function type will no longer approximate the interval with the added data points within the maximum allowable error, select a function of a different type or a function of a different term from the plurality of functions to approximate the interval with the added data points.
    Type: Grant
    Filed: January 22, 2013
    Date of Patent: June 3, 2014
    Assignee: SAP AG
    Inventors: Pavel Efros, Frank Eichinger, Stamatis Karnouskos
  • Publication number: 20130325147
    Abstract: An infrastructure assessment system integrates with a smart grid infrastructure at all layers of the infrastructure. Data may be collected across layers. Performance metrics may be monitored and simulations may be performed. Action items may be decided upon based on actual behavior of the infrastructure determined from the collected data and on predicted behavior from simulations of the infrastructure. The action items may then be dispatched to be performed on the infrastructure. The effect of the management actions can then be “acquired” by the system via detailed monitoring and can be used, for example, to measure the effectiveness of the decisions or recalibration of the whole system.
    Type: Application
    Filed: June 1, 2012
    Publication date: December 5, 2013
    Applicant: SAP AG
    Inventor: Stamatis Karnouskos
  • Patent number: 8560713
    Abstract: Techniques are described for mediating enterprise service access for smart devices. A first message may be received at an enterprise service proxy device from a smart device via a first protocol associated with the smart device. It may be determined that the first message includes a smart device request for processing via an enterprise service located at a backend device. An enterprise service request and an associated enterprise request protocol may be determined based on the smart device request and a service adaptation description associated with the enterprise service and the first protocol. The enterprise service request may be sent to the backend device via the associated enterprise request protocol.
    Type: Grant
    Filed: July 31, 2008
    Date of Patent: October 15, 2013
    Assignee: SAP AG
    Inventors: Luciana Moreira Sa de Souza, Stamatis Karnouskos, Oliver Baecker, Domnic Savio, Patrik Spiess
  • Publication number: 20120131561
    Abstract: Embodiments of the invention relate to programming, configuring, and integrating networked embedded devices with other applications. Particular embodiments include an architecture having an application model layer that integrates the networked embedded devices with business application systems, by allowing the devices to be expressed as part of a business application concept. In certain embodiments, an intermediate device programming layer provides a network-centric programming abstraction, relieving the programmer of the details of low-level, node-centric programming. Finally, a self-optimizing run-time system layer adapts to the specific conditions in the deployed network embedded devices, by optimizing e.g. communication patterns and resource consumption based upon input from the higher layer(s).
    Type: Application
    Filed: November 23, 2010
    Publication date: May 24, 2012
    Applicant: SAP AG
    Inventors: Patrik Spiess, Stamatis Karnouskos, Stephan Haller, Nina Oertel
  • Publication number: 20100030881
    Abstract: Techniques are described for mediating enterprise service access for smart devices. A first message may be received at an enterprise service proxy device from a smart device via a first protocol associated with the smart device. It may be determined that the first message includes a smart device request for processing via an enterprise service located at a backend device. An enterprise service request and an associated enterprise request protocol may be determined based on the smart device request and a service adaptation description associated with the enterprise service and the first protocol. The enterprise service request may be sent to the backend device via the associated enterprise request protocol.
    Type: Application
    Filed: July 31, 2008
    Publication date: February 4, 2010
    Applicant: SAP AG
    Inventors: Luciana Moreira Sa de Souza, Stamatis Karnouskos, Oliver Baecker, Domnic Savio, Patrik Spiess