Patents by Inventor Carsten Leue

Carsten Leue 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: 20160162265
    Abstract: Deploying portlet(s) onto a displayed portal page by dragging and dropping portlet related artifacts from the IDE like portlet deployment descriptor node or a specific portlet node, and, responsively displaying the portlet(s), corresponding to the dropped node, in the displayed portal page. The updating of the portal page is accomplished by an internal IDE browser of a stand-alone type IDE working co-operatively with a remote portal server.
    Type: Application
    Filed: February 25, 2016
    Publication date: June 9, 2016
    Inventors: Carsten Leue, Jaspreet Singh
  • Patent number: 9323728
    Abstract: A method, system and computer program product for coordinating the management of portal pages and its associated web content. A node is created in the portal database representing a draft of a portal page, where the node refers to a data structure that holds structured information pertaining to the portal content (e.g., portlet instances, layout, design). A shadow node associated with the portal page is created in the web content management system, where the web content of the portal page is associated with the shadow node. The shadow node refers to a data structure that stores information used to identify the portal page stored in the portal database. The portal page, after completing various tasks in the workflow process, is rendered by linking the web content of the portal page associated with its shadow node with the portal content of the portal page stored in the portal database.
    Type: Grant
    Filed: March 16, 2012
    Date of Patent: April 26, 2016
    Assignee: International Business Machines Corporation
    Inventors: Dieter Buehler, Hendrik Haddorp, Mark C. Hampton, Stefan A. Hepper, Carsten Leue, Eric Martinez de Morentin
  • Patent number: 9323729
    Abstract: A method, system and computer program product for coordinating the management of portal pages and its associated web content. A node is created in the portal database representing a draft of a portal page, where the node refers to a data structure that holds structured information pertaining to the portal content (e.g., portlet instances, layout, design). A shadow node associated with the portal page is created in the web content management system, where the web content of the portal page is associated with the shadow node. The shadow node refers to a data structure that stores information used to identify the portal page stored in the portal database. The portal page, after completing various tasks in the workflow process, is rendered by linking the web content of the portal page associated with its shadow node with the portal content of the portal page stored in the portal database.
    Type: Grant
    Filed: April 30, 2013
    Date of Patent: April 26, 2016
    Assignee: International Business Machines Corporation
    Inventors: Dieter Buehler, Hendrik Haddorp, Mark C. Hampton, Stefan A. Hepper, Carsten Leue, Eric Martinez de Morentin
  • Patent number: 9165083
    Abstract: A method for providing a dynamic web portal page in a web portal environment by modifying the web portal page, the method comprising, with a server, providing a content with one or more portlets of the web portal page to a user; entering code from the server for identifying user-interface elements in the content of the web portal page; entering code from the server into the provided content of the web portal page for monitoring user actions related to the identified user-interface elements in the content of the web portal page; re-configuring automatically the content of the web portal page according to a user-specific preference extracted from the monitored user actions for the user at a later stage.
    Type: Grant
    Filed: March 13, 2012
    Date of Patent: October 20, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dieter Buehler, Carsten Leue, Stephan Schmitt, Thomas Stober, Oliver Then, Steffen Uhlig, Holger Waterstrat
  • Patent number: 9143378
    Abstract: Embodiments of the invention relate to rendering components within different browser environments. A request for a portal page is received from a client system. The portal page is aggregated by a computer and a renderer is selected based on a client system browser specific environment. A browser specific markup, provided by at least one portlet, is transmitted from the renderer to the client system.
    Type: Grant
    Filed: April 20, 2012
    Date of Patent: September 22, 2015
    Assignee: International Business Machines Corporation
    Inventors: Stefan Behl, Stefan Koch, Carsten Leue, Juergen Schaeck, Thomas Stober
  • Patent number: 9122763
    Abstract: A request for a web page is received from a client device at a web server. At least a source web application and a target web application relating to the requested web page is identified. An output from the source web application and an output from the target web application are requested. A source style of the source web application is requested. The source style is combined with the output of the source web application and the output of the target web application into the requested web page. The requested web page is sent to the client device.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: September 1, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthias Falkenberg, Richard Jacob, Stephan Laertz, Carsten Leue
  • Patent number: 9104774
    Abstract: A request for a web page is received from a client device at a web server. At least a source web application and a target web application relating to the requested web page is identified. An output from the source web application and an output from the target web application are requested. A source style of the source web application is requested. The source style is combined with the output of the source web application and the output of the target web application into the requested web page. The requested web page is sent to the client device.
    Type: Grant
    Filed: November 17, 2011
    Date of Patent: August 11, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthias Falkenberg, Richard Jacob, Stephan Laertz, Carsten Leue
  • Publication number: 20150160820
    Abstract: Deploying portlet(s) onto a displayed portal page by dragging and dropping portlet related artifacts from the IDE like portlet deployment descriptor node or a specific portlet node, and, responsively displaying the portlet(s), corresponding to the dropped node, in the displayed portal page. The updating of the portal page is accomplished by an internal IDE browser of a stand-alone type IDE working co-operatively with a remote portal server.
    Type: Application
    Filed: December 10, 2013
    Publication date: June 11, 2015
    Applicant: International Business Machines Corporation
    Inventors: Carsten Leue, Jaspreet Singh
  • Patent number: 8977969
    Abstract: A system for providing a dynamic web portal page in a web portal environment by modifying the web portal page, where the system includes: a server configured to provide a content with at least one portlet of the web portal page to a user. The server enters code into the provided content of the web portal page for identifying user-interface elements in the content of the web portal page. The server enters code into the provided content of the web portal page for monitoring user actions related to the identified user-interface elements in the content of the web portal page. The server re-configures automatically the content of the web portal page according to a user-specific preference extracted from the monitored user actions for the user at a later stage.
    Type: Grant
    Filed: November 1, 2010
    Date of Patent: March 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: Dieter Buehler, Carsten Leue, Stefan Schmitt, Thomas Stober, Oliver Then, Steffen Uhlig, Holger Waterstrat
  • Publication number: 20140164910
    Abstract: A method, system, and/or computer program product provides client-side aggregation of web content. A client system receives a web content structure document of a web page with an associated style-sheet. The web content is aggregated on the client-side by transforming the web content structure document into a target web page document by using the style-sheet, wherein during the aggregation further web content is received based on information in the web content structure document using the style-sheet document resulting in a fully aggregated web page, and wherein the aggregation does not interfere with any other client-side transformation of the web content. The fully aggregated web page is then rendered and displayed.
    Type: Application
    Filed: October 22, 2013
    Publication date: June 12, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Carsten Leue, David Winter
  • Patent number: 8646053
    Abstract: The present invention provides a security module for Web application, especially a portal application, using a rewriter proxy. The security module ensures that the rewritten URIs are appended by an authentication identifier for determining whether the rewritten URI has not been changed. Preferably, the authentication identifier can be generated by applying a secure hash algorithm and/or secret key to the original URIs of the remote resource or the entire rewritten URIs. When a client activates those URIs, a request is sent to the rewriter proxy. Before a connection to the access protected remote resource is established, the security module validates whether the URIs contained in the user client request have been changed by the user.
    Type: Grant
    Filed: December 14, 2010
    Date of Patent: February 4, 2014
    Assignee: International Business Machines Corporation
    Inventors: Stephan Laertz, Peter Fischer, Carsten Leue, Thomas Schaeck
  • Publication number: 20130298047
    Abstract: Methods and systems may involve establishing a web portal session with a user of a web content management tool, and generating a user interface in the web content management tool during the web portal session. In one example, the user interface includes a page view and a content editing view. Additionally, the user interface may be transitioned between a page edit state and a page preview state while maintaining the web portal session with the user.
    Type: Application
    Filed: May 3, 2012
    Publication date: November 7, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dieter Buehler, Jon M. Harris, Stefan A. Hepper, Carsten Leue, Stefan Schmitt, Jeffrey L. Sokolov
  • Publication number: 20130246902
    Abstract: A method, system and computer program product for coordinating the management of portal pages and its associated web content. A node is created in the portal database representing a draft of a portal page, where the node refers to a data structure that holds structured information pertaining to the portal content (e.g., portlet instances, layout, design). A shadow node associated with the portal page is created in the web content management system, where the web content of the portal page is associated with the shadow node. The shadow node refers to a data structure that stores information used to identify the portal page stored in the portal database. The portal page, after completing various tasks in the workflow process, is rendered by linking the web content of the portal page associated with its shadow node with the portal content of the portal page stored in the portal database.
    Type: Application
    Filed: March 16, 2012
    Publication date: September 19, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dieter Buehler, Hendrik Haddorp, Mark C. Hampton, Stefan A. Hepper, Carsten Leue, Eric Martinez de Morentin
  • Publication number: 20130246908
    Abstract: A method, system and computer program product for coordinating the management of portal pages and its associated web content. A node is created in the portal database representing a draft of a portal page, where the node refers to a data structure that holds structured information pertaining to the portal content (e.g., portlet instances, layout, design). A shadow node associated with the portal page is created in the web content management system, where the web content of the portal page is associated with the shadow node. The shadow node refers to a data structure that stores information used to identify the portal page stored in the portal database. The portal page, after completing various tasks in the workflow process, is rendered by linking the web content of the portal page associated with its shadow node with the portal content of the portal page stored in the portal database.
    Type: Application
    Filed: April 30, 2013
    Publication date: September 19, 2013
    Applicant: International Business Machiness Corporation
    Inventors: Dieter Buehler, Hendrik Haddorp, Mark C. Hampton, Stefan A. Hepper, Carsten Leue, Eric Martinez de Morentin
  • Publication number: 20130007107
    Abstract: Embodiments of the invention relate to rendering components within different browser environments. A request for a portal page is received from a client system. The portal page is aggregated by a computer and a renderer is selected based on a client system browser specific environment. A browser specific markup, provided by at least one portlet, is transmitted from the renderer to the client system.
    Type: Application
    Filed: April 20, 2012
    Publication date: January 3, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stefan Behl, Stefan Koch, Carsten Leue, Juergen Schaeck, Thomas Stober
  • Patent number: 8301783
    Abstract: The present invention provides a method, system, and computer program product for efficiently serializing navigational state into URLs or the header of the new portal page by using a complete stream-based serialization. The inventive serialization is divided into two sub-processes which are both stream-based. The first stream-based serialization sub-process which is hierarchy-oriented uses the hierarchical object representation of the navigational state and transforms it into a series of events. The events serve as the input for various strategies for compacting information that is associated with these events. At the end of the sub-process the compacted navigational state information carried by the received events is transformed into a character-based representation and the hierarchical structure of the navigational state is derived from the order of the received events and transformed into an additional character-based representation both being directly streamed to the second sub-process.
    Type: Grant
    Filed: October 18, 2006
    Date of Patent: October 30, 2012
    Assignee: International Business Machines Corporation
    Inventors: Stefan Behl, Carsten Leue, Falk Posch
  • Publication number: 20120185763
    Abstract: A request for a web page is received from a client device at a web server. At least a source web application and a target web application relating to the requested web page is identified. An output from the source web application and an output from the target web application are requested. A source style of the source web application is requested. The source style is combined with the output of the source web application and the output of the target web application into the requested web page. The requested web page is sent to the client device.
    Type: Application
    Filed: March 29, 2012
    Publication date: July 19, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthias Falkenberg, Richard Jacob, Stephan Laertz, Carsten Leue
  • Publication number: 20120173965
    Abstract: A method for providing a dynamic web portal page in a web portal environment by modifying the web portal page, the method comprising, with a server, providing a content with one or more portlets of the web portal page to a user; entering code from the server for identifying user-interface elements in the content of the web portal page; entering code from the server into the provided content of the web portal page for monitoring user actions related to the identified user-interface elements in the content of the web portal page; re-configuring automatically the content of the web portal page according to a user-specific preference extracted from the monitored user actions for the user at a later stage.
    Type: Application
    Filed: March 13, 2012
    Publication date: July 5, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dieter Buehler, Carsten Leue, Stefan Schmitt, Thomas Stober, Oliver Then, Steffen Uhlig, Holger Waterstrat
  • Publication number: 20120136922
    Abstract: A request for a web page is received from a client device at a web server. At least a source web application and a target web application relating to the requested web page is identified. An output from the source web application and an output from the target web application are requested. A source style of the source web application is requested. The source style is combined with the output of the source web application and the output of the target web application into the requested web page. The requested web page is sent to the client device.
    Type: Application
    Filed: November 17, 2011
    Publication date: May 31, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthias Falkenberg, Richard Jacob, Stephan Laertz, Carsten Leue
  • Patent number: 8046440
    Abstract: The present invention relates to managing the administration of electronic resources accessible in an electronic network. Grid resources or services are enhanced with a presentation interface that provides an administration user-interface for configuring them. Resource-located logic configures the resource according to user inputs and actions imparted on user controls, which are sent from a respective resource to a portal server. On the portal server, a second user-interface software is implemented, able to aggregate the fragments or controls of different resources, to display such multiple controls to a user, to process user inputs imparted on those controls, and to send user control data entered via the user-interface fragments to a resource configuration interface of a respective one of the resources to perform the configuration of a respective resource via the respective resource configuration-interface.
    Type: Grant
    Filed: August 17, 2005
    Date of Patent: October 25, 2011
    Assignee: International Business Machines Corporation
    Inventors: Gerd Breiter, Carsten Leue, Frank Leymann, Thomas Schaeck