Patents by Inventor Andreas Dahl

Andreas Dahl 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).

  • Publication number: 20120158838
    Abstract: A computer system including instructions recorded on a non-transitory computer-readable storage medium and readable by at least one processor, the system including a logging module, a receiving module, and a transmission module. The logging module is configured to log information associated with a scheduler. The receiving module is configured to receive a request for information associated with the scheduler. The transmission module is configured to transmit information associated with the scheduler.
    Type: Application
    Filed: December 15, 2010
    Publication date: June 21, 2012
    Applicant: SAP AG
    Inventors: Sasan Memar-Zahedani, Andreas Dahl
  • Patent number: 8205007
    Abstract: Systems and techniques are disclosed for transmitting a message through an application integration system without having to convert the message from a format that native to both a sending application and a receiving application. A computer-implemented method for transmitting a message from a sending application through an application integration system can include determining a receiving application of the message, and determining a file format used by the receiving application. If the file format used by the receiving application is substantially identical to a file format used by the sending application, the method can include wrapping the message in a markup language file envelope according to a markup language used by the application integration system. The message can then be routed in the markup language file envelope to the receiving application.
    Type: Grant
    Filed: March 16, 2010
    Date of Patent: June 19, 2012
    Assignee: SAP AG
    Inventors: Peter Surma, Andreas Dahl, Stefan Rossmanith, Christoph Hofmann
  • Patent number: 7892080
    Abstract: A system and method for conducting a game between at least one live player and at least one computer-controlled player includes executing a training program between at least two agents to generate probability weights correlating actions or meta-actions representing a set or sequenced set of actions with a probability that the action or meta-action will produce a game outcome meeting a specified criterion or specified criteria. A game is conducted in which at least one live player plays against at least one computer-controlled player in which the computer-controlled player selects actions at one or more of the decision nodes in the game based, at least in part, on the probability weights.
    Type: Grant
    Filed: June 7, 2007
    Date of Patent: February 22, 2011
    Inventor: Fredrik Andreas Dahl
  • Publication number: 20100180047
    Abstract: Systems and techniques are disclosed for transmitting a message through an application integration system without having to convert the message from a format that native to both a sending application and a receiving application. A computer-implemented method for transmitting a message from a sending application through an application integration system can include determining a receiving application of the message, and determining a file format used by the receiving application. If the file format used by the receiving application is substantially identical to a file format used by the sending application, the method can include wrapping the message in a markup language file envelope according to a markup language used by the application integration system. The message can then be routed in the markup language file envelope to the receiving application.
    Type: Application
    Filed: March 16, 2010
    Publication date: July 15, 2010
    Inventors: Peter Surma, Andreas Dahl, Stefan Rossmanith, Christoph Hofmann
  • Patent number: 7689709
    Abstract: Systems and techniques are disclosed for transmitting a message through an application integration system without having to converting the message from a format that native to both a sending application and a receiving application. A computer-implemented method for transmitting a message from a sending application through an application integration system includes determining a receiving application of the message, and determining a file format used by the receiving application. If the file format used by the receiving application is substantially identical to a file format used by the sending application, the method includes wrapping the message in a markup language file envelope according to a markup language used by the application integration system. The message is then routed in the markup language file envelope to the receiving application.
    Type: Grant
    Filed: September 19, 2003
    Date of Patent: March 30, 2010
    Assignee: SAP AG
    Inventors: Peter Surma, Andreas Dahl, Stefan Rossmanith, Christoph Hofmann
  • Patent number: 7603476
    Abstract: A system and method are disclosed for pseudo-synchronous communication in an asynchronous messaging network. The system includes a forward pipeline for transmitting asynchronous request messages from a sender system to the receiver system, and a backward pipeline for transmitting asynchronous acknowledgement messages from the receiver system to the sender system. Each acknowledgement message includes a reference to a request message and a result of an event associated with the request message.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: October 13, 2009
    Assignee: SAP AG
    Inventors: Christoph Hofmann, Peter Surma, Stefan Rossmanith, Andreas Dahl
  • Patent number: 7573901
    Abstract: A messaging system may include a sender backend system, a receiver backend system, and one or more intermediate hubs. The backend systems and message hubs may have messaging software with different protocol versions. The messaging system is downward compatible such that messages routed from the sender backend system through intermediate message hubs are received by the receiver backend system with a protocol version compatible with that of the receiver backend system.
    Type: Grant
    Filed: August 4, 2004
    Date of Patent: August 11, 2009
    Assignee: SAP AG
    Inventors: Christoph Hofmann, Stefan Rossmanith, Andreas Dahl
  • Patent number: 7290536
    Abstract: The present invention relates to a combustion engine, comprising an intake system having a throttle valve controlling an air flow to the combustion engine, a brake booster being in fluid communication with the intake system, downstream the throttle valve, via an evacuation duct for evacuation of air from the brake booster to the intake system, a crankcase being in fluid communication with the intake system, downstream the throttle valve, via a low load duct for conducting crankcase gases to the intake system, a venturi tube forming part of the low load duct, wherein the venturi tube comprises a narrow venturi tube portion forming a flow resistance within the low load duct through which the crankcase gases have to pass, wherein the evacuation duct is also fluidly connected to the venturi tube portion, via a connection duct, for further evacuation of air from the brake booster to the intake system.
    Type: Grant
    Filed: February 27, 2006
    Date of Patent: November 6, 2007
    Assignee: GM Global Technology Operations, Inc.
    Inventors: Jerker Lindmark, Andreas Dahl, Anders Eklund, Andreas Rindeskär
  • Publication number: 20070199550
    Abstract: The present invention relates to a combustion engine, comprising an intake system having a throttle valve controlling an air flow to the combustion engine, a brake booster being in fluid communication with the intake system, downstream the throttle valve, via an evacuation duct for evacuation of air from the brake booster to the intake system, a crankcase being in fluid communication with the intake system, downstream the throttle valve, via a low load duct for conducting crankcase gases to the intake system, a venturi tube forming part of the low load duct, wherein the venturi tube comprises a narrow venturi tube portion forming a flow resistance within the low load duct through which the crankcase gases have to pass, wherein the evacuation duct is also fluidly connected to the venturi tube portion, via a connection duct, for further evacuation of air from the brake booster to the intake system.
    Type: Application
    Filed: February 27, 2006
    Publication date: August 30, 2007
    Inventors: Jerker Lindmark, Andreas Dahl, Anders Eklund, Andreas Rindeskar
  • Publication number: 20060150097
    Abstract: A method for processing a received message is provided. Such a method may associate the message with a default language that corresponds to a default codepage. Thereafter, portions of the message are identified as having language keys corresponding to unique language key codepages associated therewith. The language of each of the identified portions of the message is converted using the corresponding language key codepage and the language of portions of the message that do not have an associated language key with is converted with a default codepage. Also disclosed is a method for generating a message that associates the message with a default language and assigns each portion of the message that is not in the default language with a language key that corresponds to the language.
    Type: Application
    Filed: December 30, 2004
    Publication date: July 6, 2006
    Inventor: Andreas Dahl
  • Publication number: 20060028994
    Abstract: A messaging system may include a sender backend system, a receiver backend system, and one or more intermediate hubs. The backend systems and message hubs may have messaging software with different protocol versions. The messaging system is downward compatible such that messages routed from the sender backend system through intermediate message hubs are received by the receiver backend system with a protocol version compatible with that of the receiver backend system.
    Type: Application
    Filed: August 4, 2004
    Publication date: February 9, 2006
    Inventors: Christoph Hofmann, Stefan Rossmanith, Andreas Dahl
  • Publication number: 20060020678
    Abstract: A system and method for filtering messages in a messaging system is described. The system includes a user interface configured to receive user input for defining one or more message filters. Each message filter specifies predefined criteria by which a message is to be stopped. The system further includes a filter module comprising the one or more filters, and a queue connected with the filter module for queuing messages stopped according to one of the one or more filters. In a method, messages in the messaging system are stopped according to predefined criteria. Stopped messages are restarted according to a job executed by the messaging system.
    Type: Application
    Filed: July 26, 2004
    Publication date: January 26, 2006
    Inventors: Joerg Kessler, Stefan Rossmanith, Christoph Hofmann, Peter Surma, Andreas Dahl
  • Publication number: 20040117428
    Abstract: Systems and techniques are disclosed for transmitting a message through an application integration system without having to converting the message from a format that native to both a sending application and a receiving application. A computer-implemented method for transmitting a message from a sending application through an application integration system includes determining a receiving application of the message, and determining a file format used by the receiving application. If the file format used by the receiving application is substantially identical to a file format used by the sending application, the method includes wrapping the message in a markup language file envelope according to a markup language used by the application integration system. The message is then routed in the markup language file envelope to the receiving application.
    Type: Application
    Filed: September 19, 2003
    Publication date: June 17, 2004
    Inventors: Peter Surma, Andreas Dahl, Stefan Rossmanith, Christoph Hofmann