Patents by Inventor Martin Moser

Martin Moser 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: 9326109
    Abstract: A mobile communication device can receive an inbound message, which can optionally be a voice call. Based on receipt or lack or receipt of an identifier data packet via a different communication layer than the inbound message or based on content of such an identifier data packet received in this manner, a level of prioritization can be recognized for the inbound message. A notification of the message can be provided based on the recognized level of prioritization. Methods, systems, articles of manufacture, and the like are described.
    Type: Grant
    Filed: June 26, 2013
    Date of Patent: April 26, 2016
    Assignee: SAP SE
    Inventor: Martin Moser
  • Patent number: 9189371
    Abstract: A system includes sending of requests to a computing system based on a first number of users associated with a load test, evaluation of one or more characteristics of the computing system while sending the requests, determination to modify the first number of users to a second number of users based on the one or more evaluated characteristics, and sending of requests to the computing system based on the second number of users.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: November 17, 2015
    Assignee: SAP SE
    Inventors: Stefan Fuchs, Martin Moser
  • Patent number: 9164872
    Abstract: Coding issues that create runtime memory leaks, for example in programs coded in a platform-independent programming language such as Java™, can be isolated at the program code line level. An allocation trace that retains, in active memory, a unique object identifier for each of a plurality of objects instantiated during program execution and an address in the active memory where each object is stored can be created. Memory leak candidates can be identified by directly examining contents of the active memory to identify one or more data structures that are increasing in size over time. The allocation trace can be combined with the identified memory leak candidates to generate information about at least one identified leaking object.
    Type: Grant
    Filed: May 22, 2013
    Date of Patent: October 20, 2015
    Assignee: SAP SE
    Inventor: Martin Moser
  • Patent number: 9104567
    Abstract: A memory-leak source in a data structure can be identified by counting insertions into the data structure and deletions from the data structure for locations in the execution path of a computer program. These insertion and deletion values can be used to identify at least one location as a memory-leak source that corresponds to an imbalance between insertions and deletions during the execution of the computer program.
    Type: Grant
    Filed: December 28, 2011
    Date of Patent: August 11, 2015
    Assignee: SAP SE
    Inventor: Martin Moser
  • Publication number: 20150203111
    Abstract: A method for performing an automatic parking process of a vehicle involves offering a user a selection between at least two parking maneuver for implementing by a driver assistance system in the vehicle. The first parking maneuver is a direct parking maneuver in which an automatic parking process is performed from the start position directly to the target position along the trajectory. The second parking maneuver involves providing a break point the parking trajectory so that a user can disembark the vehicle at the break point and prior to the target position.
    Type: Application
    Filed: August 3, 2013
    Publication date: July 23, 2015
    Inventors: Christophe Bonnet, Andreas Hiller, Gerhard Kuenzel, Martin Moser, Heiko Schiemenz
  • Publication number: 20150088360
    Abstract: An autonomous parking procedure of a motor vehicle involves transferring a command to activate the autonomous parking procedure using a communication link between an operator situated outside the motor vehicle and the motor vehicle. Before beginning the autonomous parking procedure of the motor vehicle the target position and/or last driven trajectory of the motor vehicle is stored in a storage device. The motor vehicle then performs the parking procedure autonomously from the start position using the stored data after the first activation of the autonomous parking procedure.
    Type: Application
    Filed: January 29, 2013
    Publication date: March 26, 2015
    Applicant: Daimler AG
    Inventors: Christophe Bonnet, Andreas Hiller, Gerhard Kuenzel, Martin Moser, Heiko Schiemenz
  • Publication number: 20150003334
    Abstract: A mobile communication device can receive an inbound message, which can optionally be a voice call. Based on receipt or lack or receipt of an identifier data packet via a different communication layer than the inbound message or based on content of such an identifier data packet received in this manner, a level of prioritization can be recognized for the inbound message. A notification of the message can be provided based on the recognized level of prioritization. Methods, systems, articles of manufacture, and the like are described.
    Type: Application
    Filed: June 26, 2013
    Publication date: January 1, 2015
    Applicant: SAP AG
    Inventor: Martin Moser
  • Publication number: 20150006843
    Abstract: Systems and methods for thread-based memory management may include activating a processing thread. The memory may include a first region and a second region with the first region having several segments. A segment of memory may be allocated for the processing thread. Data associated with an object may be stored in the segment. At the end of processing by the processing thread, a garbage collection process may be performed by the processing thread on the segment allocated to the processing thread.
    Type: Application
    Filed: June 28, 2013
    Publication date: January 1, 2015
    Inventor: Martin Moser
  • Publication number: 20140377324
    Abstract: Disclosed is a pharmaceutical composition comprising a miRNA-100 molecule or an antagomir thereof or a variant thereof for use as a medicament for the positive or negative modulation of blood vessel growth and vascular inflammation wherein the miRNA-100 or the miRNA antagomir has a homology of at least 85% to any of SEQ ID NO: 1, 2, 3 and/or 9.
    Type: Application
    Filed: June 30, 2014
    Publication date: December 25, 2014
    Inventors: Sebastian GRUNDMANN, Martin MOSER, Christoph BODE, Franziska BLUHM, Felix HANS
  • Publication number: 20140351656
    Abstract: Coding issues that create runtime memory leaks, for example in programs coded in a platform-independent programming language such as Java™, can be isolated at the program code line level. An allocation trace that retains, in active memory, a unique object identifier for each of a plurality of objects instantiated during program execution and an address in the active memory where each object is stored can be created. Memory leak candidates can be identified by directly examining contents of the active memory to identify one or more data structures that are increasing in size over time. The allocation trace can be combined with the identified memory leak candidates to generate information about at least one identified leaking object.
    Type: Application
    Filed: May 22, 2013
    Publication date: November 27, 2014
    Applicant: SAP AG
    Inventor: Martin Moser
  • Publication number: 20140344325
    Abstract: Server loads can be reduced while improving the experience for a user of a web application in which one or more images are produced at a server and transmitted over a communication channel to a client device. In some examples, navigation by a user to an application page that contains an image or other content resource that requires generation by a backend server but that might not immediately interest the user can involve an asynchronous download of the content resource to the client machine. In some variations, the asynchronous download can occur after a user input requesting an updating of the content resource initially displayed based on a cached resource.
    Type: Application
    Filed: May 15, 2013
    Publication date: November 20, 2014
    Applicant: SAP AG
    Inventor: Martin Moser
  • Publication number: 20140331118
    Abstract: Disclosed is a system and method for persisting software objects. An object may be scanned to identify the members of the object. The members are transformed into an intermediate data structure. The intermediate data structure may be persisted in a single data table. Subsequent objects may be similarly scanned into respective intermediate data structure, and then persisted in the same single data table.
    Type: Application
    Filed: May 6, 2013
    Publication date: November 6, 2014
    Applicant: SAP AG
    Inventors: Martin Helm, Martin Moser
  • Patent number: 8855669
    Abstract: Systems and methods to detect an overcrowded area and to provide guidance to people in and in the vicinity of the overcrowded area are provided. A census module is configured to determine a number of mobile client machines located in a defined geographical area. A capacity module is configured to determine that a capacity assigned to the defined geographical area is exceeded. The capacity is a number of people that is used to provide an indication that the defined geographical area is overcrowded. The determination is based on the number of mobile client machines located in the defined geographical area. An exit module is configured to assign an exit route to an exit of the defined geographical area to a client machine of the mobile client machines within the defined geographical area. A navigation module is configured to transmit instructions comprising the exit route to the client machine.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: October 7, 2014
    Assignee: SAP AG
    Inventor: Martin Moser
  • Patent number: 8769785
    Abstract: The invention relates to methods for simultaneously producing crimped fiber strips in parallel, in particular filter tow strips, in a crimping machine (KM) having an inlet region (3), a squeezing zone (6) formed between two transport rollers (4, 5), and a compression channel (7), comprising the following steps: a) simultaneously feeding in parallel a plurality of fiber strips (1, 2) via the inlet region (3), wherein the fiber strips are guided separately in the inlet region (3), using a first separating device (31), b) simultaneously transporting and compacting in parallel the fiber strips in the squeezing zone (6) by way of the two transport rollers (4, 5), and c) simultaneously crimping in parallel the fiber strips in the compression channel (7), wherein the fiber strips are guided separately in method step b) by using a second separating device (61) and in method step c) by using a third separating device (71), and wherein the first, second and third separating devices (31, 61, 71) are designed such that t
    Type: Grant
    Filed: February 18, 2010
    Date of Patent: July 8, 2014
    Assignee: Rhodia Acetow GmbH
    Inventors: Thomas Krumrey, Dieter Ruf, Martin Moser
  • Publication number: 20140082315
    Abstract: Managing memory allocations in a computer system may include tagging a class of data structures with a tag that identities a longer memory-allocation time for objects that correspond to the class. In response to a memory-allocation request for an object, whether or not the object is associated with the tag can be determined through the class. If the object is not associated with the tag, memory can be allocated for the object from a first memory-allocation area that corresponds to a shorter memory-allocation time, and if the object is associated with the tag, memory can be allocated for the object from a second memory-allocation area that corresponds to the longer memory-allocation time.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 20, 2014
    Applicant: SAP AG
    Inventor: Martin Moser
  • Publication number: 20130317781
    Abstract: A system includes sending of requests to a computing system based on a first number of users associated with a load test, evaluation of one or more characteristics of the computing system while sending the requests, determination to modify the first number of users to a second number of users based on the one or more evaluated characteristics, and sending of requests to the computing system based on the second number of users.
    Type: Application
    Filed: May 25, 2012
    Publication date: November 28, 2013
    Inventors: Stefan Fuchs, Martin Moser
  • Patent number: 8572226
    Abstract: In some implementations, a method includes receiving a request to execute a plurality of transactions with an application of a server to evaluate one or more services using an executed LoadRunner script. In response to the service request, the plurality of transactions are automatically executed with the application using the LoadRunner script populated with values of variables transmitted between the application and a client during at least one transaction previously executed with the client. Values of the variables transmitted between the application and the executed LoadRunner script are determined during execution of the plurality of transactions.
    Type: Grant
    Filed: December 17, 2008
    Date of Patent: October 29, 2013
    Assignee: SAP AG
    Inventor: Martin Moser
  • Publication number: 20130173961
    Abstract: A memory-leak source in a data structure can be identified by counting insertions into the data structure and deletions from the data structure for locations in the execution path of a computer program. These insertion and deletion values can be used to identify at least one location as a memory-leak source that corresponds to an imbalance between insertions and deletions during the execution of the computer program.
    Type: Application
    Filed: December 28, 2011
    Publication date: July 4, 2013
    Applicant: SAP AG
    Inventor: Martin Moser
  • Publication number: 20130173428
    Abstract: Techniques for augmenting information related to a product captured at a client device are described herein. In one aspect, information for the product is captured at the client device. One or more data sources are chosen for extracting additional product data. The one or more data sources are selected from a set of data sources based on a registered characteristic of the data sources. In a further aspect, one or more data queries are sent to the selected one or more data sources, where data queries are generated based on the captured product information. In yet another aspect, the captured information for the product is augmented with the data retrieved by the one or more queries from the selected one or more data sources.
    Type: Application
    Filed: December 29, 2011
    Publication date: July 4, 2013
    Inventor: MARTIN MOSER
  • Publication number: 20130157684
    Abstract: Systems and methods to detect an overcrowded area and to provide guidance to people in and in the vicinity of the overcrowded area are provided. A census module is configured to determine a number of mobile client machines located in a defined geographical area. A capacity module is configured to determine that a capacity assigned to the defined geographical area is exceeded. The capacity is a number of people that is used to provide an indication that the defined geographical area is overcrowded. The determination is based on the number of mobile client machines located in the defined geographical area. An exit module is configured to assign an exit route to an exit of the defined geographical area to a client machine of the mobile client machines within the defined geographical area. A navigation module is configured to transmit instructions comprising the exit route to the client machine.
    Type: Application
    Filed: December 16, 2011
    Publication date: June 20, 2013
    Applicant: SAP AG
    Inventor: Martin Moser