Patents by Inventor Martin Zurmuehl

Martin Zurmuehl 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: 8271882
    Abstract: A method provides a user with access to resources associated with a life or work event by enabling the user to perform certain operations, including specifying a list of one or more tasks corresponding to the event, specifying one or more resources associated with each task, indicating a task order (including an indication of whether two or more tasks in the task list are to be performed in an order-dependent or in an order-independent manner), and formatting the task list into a presentation format. A system with user interface controls enables a user to perform certain operations, including designating an event, generating a list of tasks associated with the event, and specifying an order for performance of the tasks in the task list that may be followed in processing an instance of the event.
    Type: Grant
    Filed: April 30, 2002
    Date of Patent: September 18, 2012
    Assignee: SAP AG
    Inventors: Martin Botscheck, Udo Waibel, Mirjam Sonnleithner, Monty Gray, Wolfram Hepp, Martin Zurmuehl, Heiko Schultze, Mikio Takagi, Wolfgang Kuhn, Herbert Penzkofer
  • Patent number: 8214737
    Abstract: A method allows a user to process a life or work event by enabling the user to perform certain operations, including creating at least one event instance based on an event definition that includes a specification of data required from an external source, a list of tasks to be completed, a task order, and one or more resources associated with each task, and processing the event instance by importing the data from the external source and by iteratively allowing the user to select a task in accordance with the task order and to access the resources associated with the selected task. The imported data may be used to pre-populate forms, or as other input within the tasks. If the imported data is processed or used to produce output data, the output data may be exported to an external destination.
    Type: Grant
    Filed: May 31, 2002
    Date of Patent: July 3, 2012
    Assignee: SAP AG
    Inventors: Martin Botscheck, Udo Waibel, Mirjam Sonnleithner, Wolfram Hepp, Martin Zurmuehl, Heiko Schultze
  • Publication number: 20120158583
    Abstract: Disclosed are methods and systems for automated bank transfer using an identifier token. The methods and systems involve generating an invoice with an identifier token at a payee, the identifier token including bank transfer information of the payee, updating an invoice repository with the invoice and the identifier token and on updating the invoice and the identifier token, generating a notification to the payer, the notification including the identifier token.
    Type: Application
    Filed: December 21, 2010
    Publication date: June 21, 2012
    Inventors: HARALD EVERS, Karsten Egetoft, Martin Zurmuehl
  • Patent number: 7962470
    Abstract: Generally, systems and methods for managing and searching web services are provided. Example software comprises computer readable instructions operable to receive a query from a first client for one or more requested web services via a graphical user interface. The software then identifies at least one web service stored in a Universal Description, Discovery, and Integration (UDDI) registry based on the query and an index of web service metadata. Information associated with the one or more identified web services is then presented via the graphical user interface.
    Type: Grant
    Filed: June 1, 2006
    Date of Patent: June 14, 2011
    Assignee: SAP AG
    Inventors: Marko Degenkolb, Ralf Halbedel, Martin Zurmuehl
  • Publication number: 20100333003
    Abstract: Embodiments of the present invention provide a system, computer-readable medium and a method for transforming a color scheme. A processor is configured to retrieve from storage data including content elements defining a user interface screen in response to a user selection of a source color and a replacement color. For each content element of the user interface screen, a color of the content element is compared the source color. Based on the comparison, if the color of the content element falls within a predetermined threshold distance of the source color along a color palette, the color of the content element can be converting to the replacement color. After the processing of the content elements, the user interface is displayed on a display device, including the converted color element(s).
    Type: Application
    Filed: June 30, 2009
    Publication date: December 30, 2010
    Applicant: SAP AG
    Inventors: Martin ZURMUEHL, Tim BACK
  • Patent number: 7784022
    Abstract: A method, system, computer readable medium containing instructions to execute a method for an intermediary, such as a controller, to interact between the interface of an older application and a newly programmed User Interface in order to take advantage of existing transactional logic while still allowing a user to interface with a new User Interface.
    Type: Grant
    Filed: April 25, 2006
    Date of Patent: August 24, 2010
    Assignee: SAP AG
    Inventors: Stefan Elfner, Ruediger Kretschmer, Martin Zurmuehl
  • Patent number: 7757208
    Abstract: A method of generating a current user interface for an application includes receiving an indication of an event, obtaining a visual component for the current user interface based on the event, and building the current user interface using the visual component. The visual component is a constituent of the current user interface that defines a function of the current user interface.
    Type: Grant
    Filed: September 8, 2004
    Date of Patent: July 13, 2010
    Assignee: SAP AG
    Inventors: Marko Degenkolb, Ioannis Grammatikakis, Ralf Halbedel, Torsten Kamenz, Martin Zurmuehl
  • Patent number: 7340679
    Abstract: A system with user interface controls, a build component, a runtime component, and a workflow engine enables a user to specify an event definition, create an event instance based on the event definition, and process the event instance. The event definition may include a list of tasks corresponding to a life or work event, a specification of resources associated with each task, and a task order. The user may deselect optional tasks, specify participants who are to collaborate in the event, and otherwise personalize the event instance. The user processes the event instance by selecting tasks in accordance with the task order. The system provides access to the resources associated with each task, and allows the user to mark tasks as completed, and to store and monitor the progress of the event instance. Multiple event instances that are created from the same event definition can be processed independently.
    Type: Grant
    Filed: May 31, 2002
    Date of Patent: March 4, 2008
    Assignee: SAP AG
    Inventors: Martin Botscheck, Udo Waibel, Mirjam Sonnleithner, Monty Gray, Wolfram Hepp, Martin Zurmuehl, Heiko Schultze, Mikio Takagi, Wolfgang Kuhn, Herbert Penzkofer
  • Publication number: 20070282879
    Abstract: The disclosure provides generally systems and methods for managing and searching web services. Example software comprises computer readable instructions operable to receive a query from a first client for one or more requested web services via a graphical user interface. The software then identifies at least one web service stored in a Universal Description, Discovery, and Integration (UDDI) registry based on the query and an index of web service metadata. Information associated with the one or more identified web services is then presented via the graphical user interface.
    Type: Application
    Filed: June 1, 2006
    Publication date: December 6, 2007
    Inventors: Marko Degenkolb, Ralf Halbedel, Martin Zurmuehl
  • Publication number: 20070250304
    Abstract: A method, system, computer readable medium containing instructions to execute a method for an intermediary, such as a controller, to interact between the interface of an older application and a newly programmed UI in order to take advantage of existing transactional logic while still allowing a user to interface with a new UI.
    Type: Application
    Filed: April 25, 2006
    Publication date: October 25, 2007
    Inventors: Stefan Elfner, Ruediger Kretschmer, Martin Zurmuehl
  • Publication number: 20060053040
    Abstract: A method of generating a user interface for an application includes storing a profile for a user of the application, where the profile contains information that relates to a function of the user in an organization and personal information for the user, selecting elements to include in the user interface based on the profile, and building the user interface using the elements.
    Type: Application
    Filed: September 8, 2004
    Publication date: March 9, 2006
    Inventor: Martin Zurmuehl
  • Publication number: 20060053381
    Abstract: A method of generating a current user interface for an application includes receiving an indication of an event, obtaining a visual component for the current user interface based on the event, and building the current user interface using the visual component.
    Type: Application
    Filed: September 8, 2004
    Publication date: March 9, 2006
    Inventors: Marko Degenkolb, Ioannis Grammatikakis, Ralf Halbedel, Torsten Kamenz, Martin Zurmuehl
  • Publication number: 20030204433
    Abstract: A method allows a user to process a life or work event by enabling the user to perform certain operations, including creating at least one event instance based on an event definition that includes a specification of data required from an external source, a list of tasks to be completed, a task order, and one or more resources associated with each task, and processing the event instance by importing the data from the external source and by iteratively allowing the user to select a task in accordance with the task order and to access the resources associated with the selected task. The imported data may be used to pre-populate forms, or as other input within the tasks. If the imported data is processed or used to produce output data, the output data may be exported to an external destination.
    Type: Application
    Filed: May 31, 2002
    Publication date: October 30, 2003
    Inventors: Martin Botscheck, Udo Waibel, Mirjam Sonnleithner, Wolfram Hepp, Martin Zurmuehl, Heiko Schultze
  • Publication number: 20030204428
    Abstract: A method allows a user to process a life or work event by enabling the user to perform certain operations, including creating at least one event instance based on an event definition that includes a list of tasks to be completed, a task order, and one or more resources associated with each task, and processing the event instance by iteratively allowing the user to select a task in accordance with the task order and to access the resources associated with the selected task. The user can also personalize, store, and monitor the status of the event instance. Multiple event instances can be created from the same event definition, and event instances are processed independently of each other. A system with user interface controls enables a user to perform certain operations, including creating at least one event instance based on an event definition and processing the event instance.
    Type: Application
    Filed: May 31, 2002
    Publication date: October 30, 2003
    Inventors: Martin Botscheck, Udo Waibel, Mirjam Sonnleithner, Wolfram Hepp, Martin Zurmuehl, Heiko Schultze
  • Publication number: 20030204432
    Abstract: A method provides a user with access to resources associated with a life or work event by enabling the user to perform certain operations, including specifying a list of one or more tasks corresponding to the event, specifying one or more resources associated with each task, indicating a task order (including an indication of whether two or more tasks in the task list are to be performed in an order-dependent or in an order-independent manner), and formatting the task list into a presentation format. A system with user interface controls enables a user to perform certain operations, including designating an event, generating a list of tasks associated with the event, and specifying an order for performance of the tasks in the task list that may be followed in processing an instance of the event.
    Type: Application
    Filed: April 30, 2002
    Publication date: October 30, 2003
    Inventors: Martin Botscheck, Udo Waibel, Mirjam Sonnleithner, Monty Gray, Wolfram Hepp, Martin Zurmuehl, Heiko Schultze, Mikio Takagi, Wolfgang Kuhn, Herbert Penzkofer
  • Publication number: 20030204429
    Abstract: A system with user interface controls, a build component, a runtime component, and a workflow engine enables a user to specify an event definition, create an event instance based on the event definition, and process the event instance. The event definition may include a list of tasks corresponding to a life or work event, a specification of resources associated with each task, and a task order. The user may deselect optional tasks, specify participants who are to collaborate in the event, and otherwise personalize the event instance. The user processes the event instance by selecting tasks in accordance with the task order. The system provides access to the resources associated with each task, and allows the user to mark tasks as completed, and to store and monitor the progress of the event instance. Multiple event instances that are created from the same event definition can be processed independently.
    Type: Application
    Filed: May 31, 2002
    Publication date: October 30, 2003
    Inventors: Martin Botscheck, Udo Waibel, Mirjam Sonnleithner, Monty Gray, Wolfram Hepp, Martin Zurmuehl, Heiko Schultze, Mikio Takagi, Wolfgang Kuhn, Herbert Penzkofer