Patents by Inventor Matthias Diester

Matthias Diester 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: 10148524
    Abstract: A method includes selecting portal resources of a portal system within a graphical modeling tool. Data fields of the selected portal resources are mapped to each other using the graphical modeling tool to generate an execution flow path of the selected portal resources. The execution flow path is stored as a portal resource in the portal system.
    Type: Grant
    Filed: October 15, 2014
    Date of Patent: December 4, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthias Diester, Timotheus Giuliani, Andreas Nauerz, Thomas Steinheber
  • Patent number: 9910668
    Abstract: A computer-implemented method for reducing network traffic in an event-driven infrastructure by a two-stage notification subscription mechanism may be provided. The method includes subscribing, by client components to notifications for topics at a client-side hub, opening, a connection to a server-side notification server initiated by the client-side hub and subscribing, by the client-side hub to the server-side notification server for a united set of topics client components subscribed to at the client-side hub. The method also comprises, based on the subscriptions, a communicating, a united set of data relating to the united set of topics from the server-side notification server to the client-side hub, wherein the united set of data comprises data the client components subscribed to at the client-side hub such that the network traffic is reduced.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: March 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Matthias Diester, Patrizia Gufler, Andreas Nauerz, Thomas Steinheber
  • Publication number: 20170078423
    Abstract: A computer-implemented method for reducing network traffic in an event-driven infrastructure by a two-stage notification subscription mechanism may be provided. The method includes subscribing, by client components to notifications for topics at a client-side hub, opening, a connection to a server-side notification server initiated by the client-side hub and subscribing, by the client-side hub to the server-side notification server for a united set of topics client components subscribed to at the client-side hub. The method also comprises, based on the subscriptions, a communicating, a united set of data relating to the united set of topics from the server-side notification server to the client-side hub, wherein the united set of data comprises data the client components subscribed to at the client-side hub such that the network traffic is reduced.
    Type: Application
    Filed: September 10, 2015
    Publication date: March 16, 2017
    Inventors: Matthias Diester, Patrizia Gufler, Andreas Nauerz, Thomas Steinheber
  • Publication number: 20170046752
    Abstract: Multi-criteria rating of resources comprises, in some embodiments, defining and storing a resource type, defining and storing pre-determined rating criteria, and defining and storing user interface representations. Additionally, multi-criteria rating may comprise assigning one out of the user interface representations to each of the pre-determined rating criteria, respectively, assigning at least one out of the pre-determined rating criteria to the resource type, thereby generating resource-type-specific rating criteria out of the pre-determined rating criteria, and assigning rating values to resource-type-specific rating criteria for the resource associated with the resource type. Additionally, multi-criteria rating may comprise selecting resources by comparing respective rating values of resources with the resource-type-specific rating criteria values.
    Type: Application
    Filed: August 13, 2015
    Publication date: February 16, 2017
    Inventors: Matthias Diester, Stephan Laertz, Andreas Nauerz, Thomas Steinheber
  • Patent number: 9372668
    Abstract: In one embodiment, a method for interconnecting portlets is disclosed. A first view is displayed on a computing device, wherein the first view is associated with a software application in a first state and includes a first portlet. A first event is received from the first portlet. A state model for the software application is accessed, wherein the state model includes a plurality of transitions between states of the software application, and wherein one transition of the plurality of transitions is triggered to bring the software application into a second state based on a type of the first portlet and data associated with the type of the first portlet. The one transition is executed to bring the software application into the second state, and a second view is displayed, wherein the second view is associated with the software application in the second state.
    Type: Grant
    Filed: September 3, 2014
    Date of Patent: June 21, 2016
    Assignee: International Business Machines Corporation
    Inventors: Matthias Diester, Stefan Liesche, Andreas Nauerz, Thomas Steinheber
  • Patent number: 9348559
    Abstract: In one embodiment, a method for interconnecting portlets is disclosed. A first view is displayed on a computing device, wherein the first view is associated with a software application in a first state and includes a first portlet. A first event is received from the first portlet. A state model for the software application is accessed, wherein the state model includes a plurality of transitions between states of the software application, and wherein one transition of the plurality of transitions is triggered to bring the software application into a second state based on a type of the first portlet and data associated with the type of the first portlet. The one transition is executed to bring the software application into the second state, and a second view is displayed, wherein the second view is associated with the software application in the second state.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: May 24, 2016
    Assignee: International Business Machines Corporation
    Inventors: Matthias Diester, Stefan Liesche, Andreas Nauerz, Thomas Steinheber
  • Publication number: 20150178099
    Abstract: In one embodiment, a method for interconnecting portlets is disclosed. A first view is displayed on a computing device, wherein the first view is associated with a software application in a first state and includes a first portlet. A first event is received from the first portlet. A state model for the software application is accessed, wherein the state model includes a plurality of transitions between states of the software application, and wherein one transition of the plurality of transitions is triggered to bring the software application into a second state based on a type of the first portlet and data associated with the type of the first portlet. The one transition is executed to bring the software application into the second state, and a second view is displayed, wherein the second view is associated with the software application in the second state.
    Type: Application
    Filed: December 23, 2013
    Publication date: June 25, 2015
    Applicant: International Business Machines Corporation
    Inventors: Matthias Diester, Stefan Liesche, Andreas Nauerz, Thomas Steinheber
  • Publication number: 20150178049
    Abstract: In one embodiment, a method for interconnecting portlets is disclosed. A first view is displayed on a computing device, wherein the first view is associated with a software application in a first state and includes a first portlet. A first event is received from the first portlet. A state model for the software application is accessed, wherein the state model includes a plurality of transitions between states of the software application, and wherein one transition of the plurality of transitions is triggered to bring the software application into a second state based on a type of the first portlet and data associated with the type of the first portlet. The one transition is executed to bring the software application into the second state, and a second view is displayed, wherein the second view is associated with the software application in the second state.
    Type: Application
    Filed: September 3, 2014
    Publication date: June 25, 2015
    Inventors: Matthias Diester, Stefan Liesche, Andreas Nauerz, Thomas Steinheber
  • Publication number: 20150143247
    Abstract: A method includes selecting portal resources of a portal system within a graphical modeling tool. Data fields of the selected portal resources are mapped to each other using the graphical modeling tool to generate an execution flow path of the selected portal resources. The execution flow path is stored as a portal resource in the portal system.
    Type: Application
    Filed: October 15, 2014
    Publication date: May 21, 2015
    Inventors: Matthias Diester, Timotheus Giuliani, Andreas Nauerz, Thomas Steinheber