Patents by Inventor Martin Tewes

Martin Tewes 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: 9141425
    Abstract: Computer-implemented methods, computer-program products, and systems instantiate a resource comsumption optimizer framework (RCOF) for a plurality of sub-process associated with a process. A plurality of sub-processes are loaded into a memory in accordance with a calculated optimized resource comsumption pattern. Each sub-process is associated with an agent that communicates with the RCOF. A particular sub-process is executed and the execution start is gated by an associated agent based upon at least a determined buffer value. The RCOF is notified of the particular sub-process execution completion.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: September 22, 2015
    Assignee: SAP SE
    Inventor: Martin Tewes
  • Publication number: 20140075443
    Abstract: The disclosure generally describes computer-implemented methods, computer-program products, and systems for critical path, resource-optimized, parallel processing. One computer-implemented method includes instantiating a resource consumption optimizer framework (RCOF) for a plurality of sub-process associated with a process, loading the plurality of sub-processes into a memory in accordance with a calculated optimized resource consumption pattern, associating each sub-process of the plurality of sub-processes with an agent, wherein the agent communicates with the RCOF, executing a particular sub-process of the plurality of sub-processes loaded into the memory, wherein the sub-process execution start is gated by an associated agent based upon at least a determined buffer value, and notifying the RCOF of the particular sub-process execution completion.
    Type: Application
    Filed: September 10, 2012
    Publication date: March 13, 2014
    Applicant: SAP AG
    Inventor: Martin Tewes
  • Patent number: 8539095
    Abstract: Various embodiments of systems and methods for reliable message transfer are described herein. In a sender adapter, at least one message is divided into a plurality of message chunks based on a predetermined chunk size. A chunk key is assigned to each of the message chunk to correspond to each message. Further, a chunk sequence key is generated for each of the message chunks to identify a sequence of the message chunks. The plurality of message chunks including the corresponding chunk key and the chunk sequence key is transmitted to a receiver adapter. At the receiver adapter, the plurality of message chunks including the corresponding chunk key and the chunk sequence key are received. Further, the message chunks are grouped based on the corresponding chunk key and each message is reconstructed from the message chunks based on the corresponding chunk sequence key.
    Type: Grant
    Filed: November 16, 2010
    Date of Patent: September 17, 2013
    Assignee: SAP AG
    Inventor: Martin Tewes
  • Publication number: 20120124234
    Abstract: Various embodiments of systems and methods for reliable message transfer are described herein. In a sender adapter, at least one message is divided into a plurality of message chunks based on a predetermined chunk size. A chunk key is assigned to each of the message chunk to correspond to each message. Further, a chunk sequence key is generated for each of the message chunks to identify a sequence of the message chunks. The plurality of message chunks including the corresponding chunk key and the chunk sequence key is transmitted to a receiver adapter. At the receiver adapter, the plurality of message chunks including the corresponding chunk key and the chunk sequence key are received. Further, the message chunks are grouped based on the corresponding chunk key and each message is reconstructed from the message chunks based on the corresponding chunk sequence key.
    Type: Application
    Filed: November 16, 2010
    Publication date: May 17, 2012
    Inventor: MARTIN TEWES
  • Patent number: 7865606
    Abstract: A framework for communicating between central message exchange server and one or more heterogeneous external data sources includes an adapter engine. The adapter engine includes an instantiation of one or more adapters. Each adapter is configured to connect, via messaging, an external data source operating using a native message format and the central message exchange server using an extensible markup language (XML) messaging format.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: January 4, 2011
    Assignee: SAP AG
    Inventors: Martin Tewes, Joachim Fitzer