Patents by Inventor Stephan Haller
Stephan Haller 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: 9063743Abstract: 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: GrantFiled: November 23, 2010Date of Patent: June 23, 2015Assignee: SAP SEInventors: Patrik Spiess, Stamatis Karnouskos, Stephan Haller, Nina Oertel
-
Patent number: 8522341Abstract: Systems and methods allow service-to-device mapping by which services are mapped onto best-suited smart items selected from a plurality of smart items of a sensor network. As part of the mapping, and/or subsequent thereto, a deployment of the service(s) onto the smart items is initiated. However, in some cases, the deployment may fail, or may only partially succeed. In such cases, one or more conditions of the deployment may be altered to obtain a modified, allowable deployment condition, so that the deployment may then proceed. As a result, users may achieve a desired result in a fast, convenient, and reliable manner, even when executing the deployment remotely or automatically.Type: GrantFiled: March 31, 2006Date of Patent: August 27, 2013Assignee: SAP AGInventors: Zoltan Nochta, Luciana Moreira Sa de Souza, Stephan Haller, Patrik Spiess
-
Publication number: 20120131561Abstract: 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: ApplicationFiled: November 23, 2010Publication date: May 24, 2012Applicant: SAP AGInventors: Patrik Spiess, Stamatis Karnouskos, Stephan Haller, Nina Oertel
-
Patent number: 8065411Abstract: Systems and methods are described that provide a system monitor component, e.g., for a sensor network, which may include, e.g., a server component that is continuously running and monitoring zero or more networks consisting of (possibly wireless) devices, where each network may be executing a different communications protocol, such as a proprietary, platform-dependent protocol. The system monitor may maintain a system model of the networks. The system monitor may be connected with the networks through a message transport system that routes any occurring messages in a common or standard communications protocol, as well as message handlers that access either platform-abstracting gateways or the proprietary messages that the devices of one or more of the networks may use.Type: GrantFiled: May 31, 2006Date of Patent: November 22, 2011Assignee: SAP AGInventors: Patrik Spiess, Luciana Moreira Sa de Souza, Stephan Haller, Zoltan Nochta
-
Patent number: 8005879Abstract: A service repository is used to store at least one service in association with service metadata describing service requirements of the service. The service repository also may store one or more platform-specific service executables. A service mapper is used to determine device metadata associated with each of a plurality of devices, where the device metadata provides device characteristics of the devices. The service mapper may thus map the service to a selected device of the plurality of devices for deployment thereon, based on a matching of corresponding elements of the service requirements and the device characteristics. The service mapper also may re-map the service between devices to maintain a quality and reliability of the service.Type: GrantFiled: November 21, 2005Date of Patent: August 23, 2011Assignee: SAP AGInventors: Christof Bornhoevd, Artin Avanes, Holger Robert Ziekow, Zoltan Nochta, Uwe Kubach, Patrik Spiess, Luciana Moreira Sa de Souza, Stephan Haller
-
Patent number: 7969306Abstract: Methods and apparatus, including computer program products, for real-time and context-aware tracking of items. Tags bound to items are read and information read from the tags and location information about the tags is provided by at least two enterprises and used to maintain disposition information about the items, which is made visible to enterprises in the supply chain. The disposition information can be mapped to a world model that tracks the items and circumstances affecting the items, for example, geo-spatial events and traffic delays. Visibility of the disposition information can be controlled through authorization. Visible information can include relationships between particular items and business documents such as order and shipping documents.Type: GrantFiled: January 10, 2003Date of Patent: June 28, 2011Assignee: SAP AktiengesellschaftInventors: Peter S. Ebert, Richard J. Swan, Tao Lin, Jie Weng, Hartmut K. Vogler, Brian S. Mo, Stephan Haller
-
Patent number: 7762459Abstract: Methods and apparatus, including computer program products, for real-time data transfer between sensor or actuator devices and higher-level applications. In one aspect, an integration engine receives a set of rules from an external application and receives item data including item identifiers from one or more tag readers, each item identifier being read from a digital tag bound to a physical item. The integration engine uses the rules and item data to determine in real time which subset of the item data to furnish to the external application. In another aspect, the integration engine receives from the external application configuration data for controlling an actuator device. The integration engine converts the configuration data to a format compatible with the actuator device; and furnishes the converted configuration data in real time to the actuator device.Type: GrantFiled: September 6, 2007Date of Patent: July 27, 2010Assignee: SAP AktiengesellschaftInventor: Stephan Haller
-
Patent number: 7737857Abstract: Methods and apparatus, including computer program products, for real-time and context-aware tracking of items. Tags bound to items are read and information read from the tags and location information about the tags is provided by at least two enterprises and used to maintain disposition information about the items, which is made visible to enterprises in the supply chain. The disposition information can be mapped to a world model that tracks the items and circumstances affecting the items, for example, geo-spatial events and traffic delays. Visibility of the disposition information can be controlled through authorization. Visible information can include relationships between particular items and business documents such as order and shipping documents.Type: GrantFiled: December 12, 2008Date of Patent: June 15, 2010Assignee: SAP AktiengesellschaftInventors: Peter S. Ebert, Richard J. Swan, Tao Lin, Jie Weng, Hartmut K. Vogler, Brian S. Mo, Stephan Haller
-
Patent number: 7685089Abstract: An embodiment includes a prediction system for initiating a data transfer to a decision system. The prediction system is configured to identify a decision, the decision being a result of a computation of the decision system according to a set of predefined rules and input data. The prediction system is further configured to identify predicted input data representing a portion of the input data and to initiate a transfer of the predicted input data to the decision system prior to the computation of the decision.Type: GrantFiled: May 26, 2006Date of Patent: March 23, 2010Assignee: SAP AGInventors: Zoltan Nochta, Stephan Haller
-
Patent number: 7667604Abstract: Methods and apparatus, including computer program products, for real-time and context-aware tracking of items. Tags bound to items are read and information read from the tags and location information about the tags is provided by at least two enterprises and used to maintain disposition information about the items, which is made visible to enterprises in the supply chain. The disposition information can be mapped to a world model that tracks the items and circumstances affecting the items, for example, geo-spatial events and traffic delays. Visibility of the disposition information can be controlled through authorization. Visible information can include relationships between particular items and business documents such as order and shipping documents.Type: GrantFiled: September 10, 2008Date of Patent: February 23, 2010Assignee: SAP AGInventors: Peter S. Ebert, Richard J. Swan, Tao Lin, Jie Weng, Hartmut K. Vogler, Brian S. Mo, Stephan Haller
-
Publication number: 20090146832Abstract: Methods and apparatus, including computer program products, for real-time and context-aware tracking of items. Tags bound to items are read and information read from the tags and location information about the tags is provided by at least two enterprises and used to maintain disposition information about the items, which is made visible to enterprises in the supply chain. The disposition information can be mapped to a world model that tracks the items and circumstances affecting the items, for example, geo-spatial events and traffic delays. Visibility of the disposition information can be controlled through authorization. Visible information can include relationships between particular items and business documents such as order and shipping documents.Type: ApplicationFiled: December 12, 2008Publication date: June 11, 2009Applicant: SAP AGInventors: Peter S. Ebert, Richard J. Swan, Tao Lin, Jie Weng, Hartmut K. Vogler, Brian S. Mo, Stephan Haller
-
Publication number: 20090008450Abstract: Methods and apparatus, including computer program products, for real-time and context-aware tracking of items. Tags bound to items are read and information read from the tags and location information about the tags is provided by at least two enterprises and used to maintain disposition information about the items, which is made visible to enterprises in the supply chain. The disposition information can be mapped to a world model that tracks the items and circumstances affecting the items, for example, geo-spatial events and traffic delays. Visibility of the disposition information can be controlled through authorization. Visible information can include relationships between particular items and business documents such as order and shipping documents.Type: ApplicationFiled: September 10, 2008Publication date: January 8, 2009Applicant: SAP AGInventors: Peter S. Ebert, Richard J. Swan, Tao Lin, Jie Weng, Hartmut K. Vogler, Brian S. Mo, Stephan Haller
-
Patent number: 7376585Abstract: A sales information architecture detects user interaction with a tagged item and in response displays product information about the item to the user. The architecture can process a sales transaction involving the item and report the sale in real-time to other enterprises such as manufacturers using a publish subscribe messaging service.Type: GrantFiled: February 26, 2003Date of Patent: May 20, 2008Assignee: SAP AktiengesellschaftInventor: Stephan Haller
-
Publication number: 20080046463Abstract: Methods and apparatus, including computer program products, for real-time data transfer between sensor or actuator devices and higher-level applications. In one aspect, an integration engine receives a set of rules from an external application and receives item data including item identifiers from one or more tag readers, each item identifier being read from a digital tag bound to a physical item. The integration engine uses the rules and item data to determine in real time which subset of the item data to furnish to the external application. In another aspect, the integration engine receives from the external application configuration data for controlling an actuator device. The integration engine converts the configuration data to a format compatible with the actuator device; and furnishes the converted configuration data in real time to the actuator device.Type: ApplicationFiled: September 6, 2007Publication date: February 21, 2008Applicant: SAP AKTIENGESELLSCHAFTInventor: Stephan Haller
-
Publication number: 20070283001Abstract: Systems and methods are described that provide a system monitor component, e.g., for a sensor network, which may include, e.g., a server component that is continuously running and monitoring zero or more networks consisting of (possibly wireless) devices, where each network may be executing a different communications protocol, such as a proprietary, platform-dependent protocol. The system monitor may maintain a system model of the networks. The system monitor may be connected with the networks through a message transport system that routes any occurring messages in a common or standard communications protocol, as well as message handlers that access either platform-abstracting gateways or the proprietary messages that the devices of one or more of the networks may use.Type: ApplicationFiled: May 31, 2006Publication date: December 6, 2007Inventors: Patrik Spiess, Luciana Moreira Sa de Souza, Stephan Haller, Zoltan Nochta
-
Patent number: 7295113Abstract: A radio frequency identification (RFID) controller within an RFID system includes an RFID interrogator interface configured to receive signals from RFID interrogators and configured to manage the RFID interrogators based on instructions received from an application program. The RFID interrogators are configured to receive data from an RFID tag. The controller also includes a controller core configured to process the signals received from the RFID interrogator interface and to provide the data to the application.Type: GrantFiled: December 20, 2004Date of Patent: November 13, 2007Assignee: SAP AktiengesellschaftInventors: Stephan Haller, Uwe Kubach
-
Patent number: 7292963Abstract: Methods, systems, and computer program products, implementing techniques for aggregating sensor data. In one aspect, the techniques include receiving sensor data values emitted by a sensor device, identifying the occurrence of a business event based on the sensor data values, and notifying an enterprise application of the occurrence of the business event. The business event being at a higher-level than the sensor data values.Type: GrantFiled: October 29, 2004Date of Patent: November 6, 2007Assignee: SAP AktiengesellschaftInventors: Christof Bornhoevd, Stephan Haller
-
Patent number: 7290708Abstract: Methods and apparatus, including computer program products, for real-time data transfer between sensor or actuator devices and higher-level applications. In one aspect, an integration engine receives a set of rules from an external application and receives item data including item identifiers from one or more tag readers, each item identifier being read from a digital tag bound to a physical item. The integration engine uses the rules and item data to determine in real time which subset of the item data to furnish to the external application. In another aspect, the integration engine receives from the external application configuration data for controlling an actuator device. The integration engine converts the configuration data to a format compatible with the actuator device; and furnishes the converted configuration data in real time to the actuator device.Type: GrantFiled: July 31, 2002Date of Patent: November 6, 2007Assignee: SAP AktiengesellschaftInventor: Stephan Haller
-
Publication number: 20070233881Abstract: Systems and methods allow service-to-device mapping by which services are mapped onto best-suited smart items selected from a plurality of smart items of a sensor network. As part of the mapping, and/or subsequent thereto, a deployment of the service(s) onto the smart items is initiated. However, in some cases, the deployment may fail, or may only partially succeed. In such cases, one or more conditions of the deployment may be altered to obtain a modified, allowable deployment condition, so that the deployment may then proceed. As a result, users may achieve a desired result in a fast, convenient, and reliable manner, even when executing the deployment remotely or automatically.Type: ApplicationFiled: March 31, 2006Publication date: October 4, 2007Inventors: Zoltan Nochta, Luciana Sa de Souza, Stephan Haller, Patrik Spiess
-
Patent number: 7245220Abstract: A radio frequency identification (RFID) controller within an RFID system includes an RFID interrogator interface configured to receive signals from an RFID interrogator. The RFID interrogator receives data from RFID tags. The RFID controller also includes a user interface configured to receive a selection of data processing units and an arrangement of data processing units. The RFID controller further includes a controller core configured to process the signals received from the RFID interrogator interface and configured to modify processing of the signals from RFID interrogator based on the selection and the arrangement of the data processing units.Type: GrantFiled: May 27, 2004Date of Patent: July 17, 2007Assignee: SAP AktiengesellschaftInventors: Stephan Haller, Uwe Kubach