Patents by Inventor Thomas Odenwald

Thomas Odenwald 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: 8543448
    Abstract: Apparatus, systems, and methods operate to partition a product feature set into a set of included features and a set of feature upselling candidates determined by a corresponding set of decision variables. The decision variables can be determined, in turn, by maximizing a profit function comprising a sum of first mathematical products (each product including profit, probability of sale, and a decision variable) over the product feature set, subject to the condition that a sum of second mathematical products (each product including feature utility and a decision variable) over the product feature set is less than or equal to the utility of the product feature set combined with a base product, minus the utility of a competing product. Operations may include designating an initial sales product configuration as a combination of a base product and the set of included features. Additional apparatus, systems, and methods are disclosed.
    Type: Grant
    Filed: May 9, 2008
    Date of Patent: September 24, 2013
    Assignee: SAP AG
    Inventors: Oliver Baecker, Thomas Odenwald, Harald Weppner
  • Publication number: 20090281848
    Abstract: Apparatus, systems, and methods operate to partition a product feature set into a set of included features and a set of feature upselling candidates determined by a corresponding set of decision variables. The decision variables can be determined, in turn, by maximizing a profit function comprising a sum of first mathematical products (each product including profit, probability of sale, and a decision variable) over the product feature set, subject to the condition that a sum of second mathematical products (each product including feature utility and a decision variable) over the product feature set is less than or equal to the utility of the product feature set combined with a base product, minus the utility of a competing product. Operations may include designating an initial sales product configuration as a combination of a base product and the set of included features. Additional apparatus, systems, and methods are disclosed.
    Type: Application
    Filed: May 9, 2008
    Publication date: November 12, 2009
    Inventors: Oliver Baecker, Thomas Odenwald, Harald Weppner
  • Patent number: 7395195
    Abstract: Methods and apparatus, including computer program products, for receiving constraint characterizing data applicable to a sensor network, receiving a logical representation of a requirements specification for the sensor network, and processing the constraint characterizing data and the logical representation of the requirements specification to generate a modular representation of the sensor network. The constraint characterizing data includes physical environment data, sensor constraint data, and application domain data. The modular representation of the sensor network defines sensor node placement and sensor distribution within the sensor network.
    Type: Grant
    Filed: December 27, 2004
    Date of Patent: July 1, 2008
    Assignee: SAP Aktiengesellschaft
    Inventors: Asuman Suenbuel, Thomas Odenwald, Brian S. Mo
  • Patent number: 7378962
    Abstract: There are methods and apparatus, including computer program products, for sensor node management. The methods and apparatus may include the ability to receive a message indicating that a sensor node is active, determine the type of data generated by the sensor node, and designate a location to store the type of data. The methods and apparatus may also include the ability to determine a transformation for generating a seal condition based on the type of data.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: May 27, 2008
    Assignee: SAP Aktiengesellschaft
    Inventors: Thomas Odenwald, Brian S. Mo, Asuman Suenbuel, Christof Bornhoevd
  • Patent number: 7327248
    Abstract: A system for generating an e-seal for a container includes a sensor to detect a condition associated with the container and to generate a sensor reading based on the condition, and a processing device to generate the e-seal based on the sensor reading. The sensor reading may include first and second readings from the sensor, where the first reading is recorded at a first time and the second reading is recorded at a second time.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: February 5, 2008
    Assignee: SAP Aktiengesellschaft
    Inventors: Thomas Odenwald, Brian S. Mo, Asuman Suenbuel
  • Patent number: 7250855
    Abstract: Methods and apparatus, including computer program products, for processing, at a sensor node within a sensor network, a set of sensor readings to determine whether an event has occurred, the set of sensor readings including one or more sensor readings for corresponding environmental conditions. The processing includes determining whether a sensor reading exceeds its corresponding threshold value for an environmental condition, and if so, comparing the set of sensor readings with a history log file to determine whether a false alarm event has occurred. The history log file includes one or more sets of historic sensor readings for corresponding environmental conditions, each set being associated with an environmental situation.
    Type: Grant
    Filed: December 27, 2004
    Date of Patent: July 31, 2007
    Assignee: SAP Aktiengesellschaft
    Inventors: Asuman Suenbuel, Thomas Odenwald, Brian S. Mo
  • Publication number: 20070164857
    Abstract: A system for generating an e-seal for a container includes a sensor to detect a condition associated with the container and to generate a sensor reading based on the condition, and a processing device to generate the e-seal based on the sensor reading. The sensor reading may include first and second readings from the sensor, where the first reading is recorded at a first time and the second reading is recorded at a second time.
    Type: Application
    Filed: December 30, 2004
    Publication date: July 19, 2007
    Inventors: Thomas Odenwald, Brian Mo, Asuman Suenbuel
  • Publication number: 20060155818
    Abstract: There are methods and apparatus, including computer program products, for sensor node management. The methods and apparatus may include the ability to receive a message indicating that a sensor node is active, determine the type of data generated by the sensor node, and designate a location to store the type of data. The methods and apparatus may also include the ability to determine a transformation for generating a seal condition based on the type of data.
    Type: Application
    Filed: December 30, 2004
    Publication date: July 13, 2006
    Inventors: Thomas Odenwald, Brian Mo, Asuman Suenbuel, Christof Bornhoevd
  • Publication number: 20060152355
    Abstract: Methods and apparatus, including computer program products, for processing, at a sensor node within a sensor network, a set of sensor readings to determine whether an event has occurred, the set of sensor readings including one or more sensor readings for corresponding environmental conditions. The processing includes determining whether a sensor reading exceeds its corresponding threshold value for an environmental condition, and if so, comparing the set of sensor readings with a history log file to determine whether a false alarm event has occurred. The history log file includes one or more sets of historic sensor readings for corresponding environmental conditions, each set being associated with an environmental situation.
    Type: Application
    Filed: December 27, 2004
    Publication date: July 13, 2006
    Inventors: Asuman Suenbuel, Thomas Odenwald, Brian Mo
  • Publication number: 20060142978
    Abstract: Methods and apparatus, including computer program products, for receiving constraint characterizing data applicable to a sensor network, receiving a logical representation of a requirements specification for the sensor network, and processing the constraint characterizing data and the logical representation of the requirements specification to generate a modular representation of the sensor network. The constraint characterizing data includes physical environment data, sensor constraint data, and application domain data. The modular representation of the sensor network defines sensor node placement and sensor distribution within the sensor network.
    Type: Application
    Filed: December 27, 2004
    Publication date: June 29, 2006
    Inventors: Asuman Suenbuel, Thomas Odenwald, Brian Mo
  • Publication number: 20040107256
    Abstract: Integrating collaboration products or processes includes receiving a first collaboration request from a user application, selecting from among multiple available collaboration services offered by multiple service providers a first collaboration service from a first service provider that corresponds to the received first collaboration request, and providing the user application with session launch information that enables the user application to start a collaboration session using the first collaboration service from the first service provider.
    Type: Application
    Filed: December 2, 2002
    Publication date: June 3, 2004
    Inventors: Thomas Odenwald, Slava Mikerin