Patents by Inventor Thomas Stober

Thomas Stober 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: 20150331948
    Abstract: Aspects of the present invention disclose a method, computer program product, and system for managing web searching. The method includes one or more processors tracking user activity on the at least one website. The method further includes one or more processors analyzing the tracked user activity on the at least one website. The method further includes one or more processors generating a user profile based on the tracked user activity on the at least one website. The method further includes one or more processors mapping the generated user profile and corresponding user identity information between one or more of: a search service provider, an analytic service provider, and a provider of the at least one website. The method further includes one or more processors storing the generated user profile.
    Type: Application
    Filed: April 21, 2015
    Publication date: November 19, 2015
    Inventors: Andreas Arning, Stefan Liesche, Andreas Nauerz, Andreas Prokoph, Thomas Stober
  • 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: 9125059
    Abstract: A method, system, and/or computer program product establish a password-free, token-based wireless network access for a mobile device that is within a wireless communication range of a wireless access point. A wireless connection is established between the mobile device and the wireless access point, where the wireless connection utilizes an extended existing protocol, and where the extension of the existing protocol is based on data stored as content in a data field in a token stored in a memory of the mobile device. The mobile device transmits a portion of the token as part of an initialization message to a verification server that is connected to the wireless access point. The mobile device receives a confirmation message for establishing the wireless connection based on a verification application running on the verification server.
    Type: Grant
    Filed: September 11, 2013
    Date of Patent: September 1, 2015
    Assignee: International Business Machines Corporation
    Inventors: Uwe Hansmann, Klaus Rindtorff, Thomas Stober
  • Publication number: 20150068664
    Abstract: Apparatus for fluting corrugated board or solid board includes a first sonotrode and an anvil or a second sonotrode disposed opposition to the first sonotrode. A local zone of the solid board or layers of the corrugated board is compressed between the first sonotrode and the anvil or second sonotrode, and then subjected to ultrasound to form a flute line or crease in the corrugated board or solid board.
    Type: Application
    Filed: September 4, 2014
    Publication date: March 12, 2015
    Inventor: Thomas Stober
  • Publication number: 20150074074
    Abstract: A computer implemented method for searching resources via an application in a user interface framework that initiates a first search request via a search engine interface and receives a search result and associated resource types in response to the first search request. The method further maps the associated resource types to at least one user interface control class of a plurality of user interface control classes resulting in at least one selected class group and dynamically maps the at least one selected class group to a corresponding instance of user interface controls. The method further renders the search result and the corresponding instance into a faceted user interface, receives an input via the corresponding instance rendered into the faceted user interface, filters the search result based on the input to generate a filtered search result, and renders the filtered search result into the faceted search interface.
    Type: Application
    Filed: September 8, 2014
    Publication date: March 12, 2015
    Inventors: Michael Junginger, Stefan Liesche, Andreas Nauerz, Sascha Sambale, Thomas Steinheber, Thomas Stober
  • 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
  • Patent number: 8904368
    Abstract: A method, system, and computer program product for instantiating a composite application for different target platforms. In an exemplary manner, a template that describes a composite application having a plurality of application components is created. The template includes a composite application component assembly descriptor and a plurality of platform-specific handlers. The composite application component assembly descriptor lists each application component of the composite application. The platform-specific handlers handle the deployment of application components for the different target platforms. The composite application component assembly descriptor is evaluated to identify platform-specific implementations of the composite application components. The composite application is instantiated using one of the plurality of platform-specific handlers. The platform-specific handlers are included in the template for a platform-specific deployment for one of the plurality of target platforms.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: December 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Walter Haenel, Stefan Hepper, Thomas Stober
  • Patent number: 8863034
    Abstract: A sphere is displayed on an interactive graphical user interface with a central circular disk that represents a current computer system, and a second circular disk that represents a second computer system as part of the sphere positioned parallel above or below the central circular disk. A current tag representing a first resource stored in a current storage of the current computer system is displayed on the interactive graphical user interface on a surface of the central circular disk. A second tag representing a second resource stored in a second storage of the second computer system is displayed on the interactive graphical user interface on a surface of the second circular disk.
    Type: Grant
    Filed: July 26, 2011
    Date of Patent: October 14, 2014
    Assignee: International Business Machines Corporation
    Inventors: Stefan Liesche, Andreas Nauerz, Thomas Stober, Martin Welsch
  • Patent number: 8856072
    Abstract: The present invention relates to a method for providing an interoperable digital rights management system for content data on a client based on synchronization technology, the method comprising the steps of: —receiving of a selection of content data from the, client, —generating of an XML file having a defined DTD format, the XML file comprising license information and a locator for the content data, —sending of the XML file to the client, synchronizing any license status relates data produced on the client back to the server.
    Type: Grant
    Filed: November 25, 2003
    Date of Patent: October 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Uwe Hannsmann, Thomas Stober, James Scott Jennings
  • Publication number: 20140250234
    Abstract: The invention provides for a computer system, comprising a device register for creating and registering one or more device objects. At least one device object of the one or more device objects is configured for communicating with a network connector of a sensor appliance via a network connection. The device object is configured for exposing at least one parameter of the sensor appliance by declaring its capabilities. The computer system further comprises an aggregation model for aggregating the at least one parameter of the at least one device objects; a set of wiring definitions descriptive of raised events created by changes or updates in the at least one parameter; and a wiring broker for updating the aggregation model in accordance with the raised events.
    Type: Application
    Filed: October 4, 2012
    Publication date: September 4, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stefan Liesche, Thomas Stober, Stefan Weigeldt, Martin Welsch
  • Publication number: 20140201618
    Abstract: A method and/or computer program product provides client-side personalization of websites. A client and a web server are provided with a description language infrastructure that provides classifying categories for web content. A browser locally defines user preferences for web content as description language classifying categories for web content. Web content is requested and received from the web server as a response, which includes the requested web content and a markup with description language information specifying all alternatives of classifying categories for web content fragments of the web content. The classifying categories are locally filtered for web content fragments of the web content based on said locally defined user preference. A personalized subset of the web content is displayed based on the locally defined user preferences.
    Type: Application
    Filed: January 3, 2014
    Publication date: July 17, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: UWE HANSMANN, THOMAS STOBER
  • Publication number: 20140137206
    Abstract: A method, system, and/or computer program product establish a password-free, token-based wireless network access for a mobile device that is within a wireless communication range of a wireless access point. A wireless connection is established between the mobile device and the wireless access point, where the wireless connection utilizes an extended existing protocol, and where the extension of the existing protocol is based on data stored as content in a data field in a token stored in a memory of the mobile device. The mobile device transmits a portion of the token as part of an initialization message to a verification server that is connected to the wireless access point. The mobile device receives a confirmation message for establishing the wireless connection based on a verification application running on the verification server.
    Type: Application
    Filed: September 11, 2013
    Publication date: May 15, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: UWE HANSMANN, KLAUS RINDTORFF, THOMAS STOBER
  • Patent number: 8463744
    Abstract: A method and system for synchronizing data records in a client with data records in a server system is disclosed. The method and system of the present invention includes creating setup information in the client and providing the same to the server, wherein the setup information enables the server system to identify the client, to identify where to find information the server system needs for synchronization, and to provide appropriate commands for the client.
    Type: Grant
    Filed: January 2, 2002
    Date of Patent: June 11, 2013
    Assignee: International Business Machines Corporation
    Inventors: Uwe Hansmann, Lothar Merk, Thomas Stober
  • Patent number: 8423553
    Abstract: The contents of a computer file system are displayed on a graphical user interface. File system metadata descriptive of the computer file system and file metadata descriptive of each of a plurality of files are gathered. A file selection is received indicating a file accessed by the user. A user context is determined by the file metadata. The files are clustered using the file system metadata, a set of file metadata, and the user context. The set of file clusters are mapped onto a visualization model and graphically displayed on the graphical user interface using the visualization model.
    Type: Grant
    Filed: March 9, 2012
    Date of Patent: April 16, 2013
    Assignee: International Business Machines Corporation
    Inventors: Walter Haenel, Andreas Prokoph, Thomas Stober
  • Patent number: 8417705
    Abstract: The contents of a computer file system are displayed on a graphical user interface. File system metadata descriptive of the computer file system and file metadata descriptive of each of a plurality of files are gathered. A file selection is received indicating a file accessed by the user. A user context is determined by the file metadata. The files are clustered using the file system metadata, a set of file metadata, and the user context. The set of file clusters are mapped onto a visualization model and graphically displayed on the graphical user interface using the visualization model.
    Type: Grant
    Filed: October 22, 2010
    Date of Patent: April 9, 2013
    Assignee: International Business Machines Corporation
    Inventors: Walter Haenel, Andreas Prokoph, Thomas Stober
  • Publication number: 20130013767
    Abstract: Provided is a system and method for managing software provided as a cloud service. At least one service provider cloud provides an operating environment for one or more software instances; The software instances are in communication with to a management agent module at the at least one service provider cloud. A software instance of the one or more software instances provides a cloud service to a processing device constructed and arranged as a service consumer device. A software management module manages the software instance. The management agent module sends status information of the software instance to the software management module via a network. The software management module sends control information to the management agent module, which processes the control data, permitting the software management module to control the software instance.
    Type: Application
    Filed: June 14, 2012
    Publication date: January 10, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas Stober, Uwe Hansmann, Michael Behrendt
  • 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: 8332459
    Abstract: A predetermined business task of a composite application can be fulfilled. The composite application can include a set of components. The composite application is instantiated by a template means and a predefined collaborative context module controls the interaction of the set of components during the runtime of the composite application. A set of components fulfilling individual services on individual different server systems is leveraged by the composite application. During the instantiation of the composite application from a template, the referenced components (as types) are instantiated leading to runtime instances of these components. The interaction of the different components is controlled on individual different server systems utilizing a primary context module.
    Type: Grant
    Filed: February 19, 2009
    Date of Patent: December 11, 2012
    Assignee: International Business Machines Corporation
    Inventors: Michael Blum, Peter Fischer, Hendrik Haddorp, Stefan Hepper, Stefan Liesche, Michael Marks, Thomas Stober
  • Patent number: 8312425
    Abstract: Method, system, and computer program product for instantiating a template in a composite application infrastructure. A template that describes a composite application having a plurality of application components is created. The template includes a composite application component assembly descriptor which lists each application component of the composite application. The template is stored in a template library. The composite application is instantiated using the template for creating at least one composite application instance. In an application instance registry, composite application instance(s) and instance information related to the composite application instance(s) is/are registered. The composite application instances are transiently represented in the application instance registry by a respective table entry without creating a real object. The real object that is dynamically created represents a particular composite application instance during a composite application usage session.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: November 13, 2012
    Assignee: International Business Machines Corporation
    Inventors: Stefan Hepper, Stefan Liesche, Andreas Nauerz, Juergen Schaeck, Thomas Stober