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: 8543448Abstract: 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: GrantFiled: May 9, 2008Date of Patent: September 24, 2013Assignee: SAP AGInventors: Oliver Baecker, Thomas Odenwald, Harald Weppner
-
Publication number: 20090281848Abstract: 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: ApplicationFiled: May 9, 2008Publication date: November 12, 2009Inventors: Oliver Baecker, Thomas Odenwald, Harald Weppner
-
Patent number: 7395195Abstract: 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: GrantFiled: December 27, 2004Date of Patent: July 1, 2008Assignee: SAP AktiengesellschaftInventors: Asuman Suenbuel, Thomas Odenwald, Brian S. Mo
-
Patent number: 7378962Abstract: 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: GrantFiled: December 30, 2004Date of Patent: May 27, 2008Assignee: SAP AktiengesellschaftInventors: Thomas Odenwald, Brian S. Mo, Asuman Suenbuel, Christof Bornhoevd
-
Patent number: 7327248Abstract: 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: GrantFiled: December 30, 2004Date of Patent: February 5, 2008Assignee: SAP AktiengesellschaftInventors: Thomas Odenwald, Brian S. Mo, Asuman Suenbuel
-
Patent number: 7250855Abstract: 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: GrantFiled: December 27, 2004Date of Patent: July 31, 2007Assignee: SAP AktiengesellschaftInventors: Asuman Suenbuel, Thomas Odenwald, Brian S. Mo
-
Publication number: 20070164857Abstract: 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: ApplicationFiled: December 30, 2004Publication date: July 19, 2007Inventors: Thomas Odenwald, Brian Mo, Asuman Suenbuel
-
Publication number: 20060155818Abstract: 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: ApplicationFiled: December 30, 2004Publication date: July 13, 2006Inventors: Thomas Odenwald, Brian Mo, Asuman Suenbuel, Christof Bornhoevd
-
Publication number: 20060152355Abstract: 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: ApplicationFiled: December 27, 2004Publication date: July 13, 2006Inventors: Asuman Suenbuel, Thomas Odenwald, Brian Mo
-
Publication number: 20060142978Abstract: 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: ApplicationFiled: December 27, 2004Publication date: June 29, 2006Inventors: Asuman Suenbuel, Thomas Odenwald, Brian Mo
-
Publication number: 20040107256Abstract: 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: ApplicationFiled: December 2, 2002Publication date: June 3, 2004Inventors: Thomas Odenwald, Slava Mikerin