Patents by Inventor Stephan Grell
Stephan Grell 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: 9778940Abstract: A technique for executing applets is provided. Initially, a webtop applet is loaded into, for example, a browser window. The webtop applet displays the list of applets available to a user. The user selects one or more applets from the list received by the webtop applet. The webtop applet generates a separate JInternal frame for each selected applet, and each JInternal frame executes its associated applet within a separate window. The windows assume different configurations such as being resized, repositioned, cascaded, tiled, windowed, minimized, maximized, or overlapped with one or more other windows within a fixed-size view space of the browser window. Each window is manipulated by the user separately from the other windows which are contained within the fixed sized view space.Type: GrantFiled: July 10, 2012Date of Patent: October 3, 2017Assignee: International Business Machines CorporationInventors: Timothy A. Best, Michael J. Dockter, Stephan Grell, Ronald W. Lynn
-
Patent number: 8386848Abstract: Root cause analysis for complex event processing is described. In embodiments, root cause analysis at a complex event processor is automatically performed by selecting an output event from an operator and correlating the output event to an input event using event type and lifetime data for the input event and the output event stored in a data store. Embodiments describe how the lifetime data can comprise a start time and an end time for the event, and the correlation can be based on a comparison of the start and end times between the input and output events. Embodiments describe how the correlation algorithm used is selected in dependence on the event type. In embodiments, a complex event processing engine comprises a logging unit arranged to store in the data store an indicator of an event type and lifetime data for each output event from an operator.Type: GrantFiled: May 11, 2009Date of Patent: February 26, 2013Assignee: Microsoft CorporationInventors: Stephan Grell, Olivier Nano
-
Publication number: 20120278703Abstract: A technique for executing applets is provided. Initially, a webtop applet is loaded into, for example, a browser window. The webtop applet displays the list of applets available to a user. The user selects one or more applets from the list received by the webtop applet. The webtop applet generates a separate JInternal frame for each selected applet, and each JInternal frame executes its associated applet within a separate window. The windows assume different configurations such as being resized, repositioned, cascaded, tiled, windowed, minimized, maximized, or overlapped with one or more other windows within a fixed-size view space of the browser window. Each window is manipulated by the user separately from the other windows which are contained within the fixed sized view space.Type: ApplicationFiled: July 10, 2012Publication date: November 1, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Timothy A. Best, Michael J. Dockter, Stephan Grell, Ronald W. Lynn
-
Patent number: 8255809Abstract: A technique for executing applets is provided. Initially, a webtop applet is loaded into, for example, a browser window. The webtop applet displays the list of applets available to a user. The user selects one or more applets from the list received by the webtop applet. The webtop applet generates a separate JInternal frame for each selected applet, and each JInternal frame executes its associated applet within a separate window. The windows assume different configurations such as being resized, repositioned, cascaded, tiled, windowed, minimized, maximized, or overlapped with one or more other windows within a fixed-size view space of the browser window. Each window is manipulated by the user separately from the other windows which are contained within the fixed sized view space.Type: GrantFiled: December 22, 2000Date of Patent: August 28, 2012Assignee: International Business Machines CorporationInventors: Timothy A. Best, Michael J. Dockter, Stephan Grell, Ronald W. Lynn
-
Publication number: 20100287361Abstract: Root cause analysis for complex event processing is described. In embodiments, root cause analysis at a complex event processor is automatically performed by selecting an output event from an operator and correlating the output event to an input event using event type and lifetime data for the input event and the output event stored in a data store. Embodiments describe how the lifetime data can comprise a start time and an end time for the event, and the correlation can be based on a comparison of the start and end times between the input and output events. Embodiments describe how the correlation algorithm used is selected in dependence on the event type. In embodiments, a complex event processing engine comprises a logging unit arranged to store in the data store an indicator of an event type and lifetime data for each output event from an operator.Type: ApplicationFiled: May 11, 2009Publication date: November 11, 2010Applicant: Microsoft CorporationInventors: Stephan Grell, Olivier Nano
-
Patent number: 7801987Abstract: A dynamic infrastructure for monitoring service level agreements (SLAs) is described. In an embodiment, the infrastructure comprises three types of functional elements: probes, metrics and audits and a small number of primitive actions for manipulating these elements. The elements are connected by streams which store data for processing and transport data between functional elements. The primitive actions, which are duplicating and removing functional elements as well as splitting and joining metrics, are arranged such that the functional elements can be optimized dynamically in responses to changes in the service and/or the hardware without losing any data.Type: GrantFiled: June 25, 2008Date of Patent: September 21, 2010Assignee: Microsoft CorporationInventors: Stephan Grell, Olivier Nano
-
Publication number: 20090327476Abstract: A dynamic infrastructure for monitoring service level agreements (SLAs) is described. In an embodiment, the infrastructure comprises three types of functional elements: probes, metrics and audits and a small number of primitive actions for manipulating these elements. The elements are connected by streams which store data for processing and transport data between functional elements. The primitive actions, which are duplicating and removing functional elements as well as splitting and joining metrics, are arranged such that the functional elements can be optimized dynamically in responses to changes in the service and/or the hardware without losing any data.Type: ApplicationFiled: June 25, 2008Publication date: December 31, 2009Applicant: Microsoft CorporationInventors: Stephan Grell, Olivier Nano
-
Publication number: 20010043235Abstract: A technique for executing applets is provided. Initially, a webtop applet is loaded into, for example, a browser window. The webtop applet displays the list of applets available to a user. The user selects one or more applets from the list received by the webtop applet. The webtop applet generates a separate JInternal frame for each selected applet, and each JInternal frame executes its associated applet within a separate window. The windows assume different configurations such as being resized, repositioned, cascaded, tiled, windowed, minimized, maximized, or overlapped with one or more other windows within a fixed-size view space of the browser window. Each window is manipulated by the user separately from the other windows which are contained within the fixed sized view space.Type: ApplicationFiled: December 22, 2000Publication date: November 22, 2001Inventors: Timothy A. Best, Michael J. Dockter, Stephan Grell, Ronald W. Lynn
-
Patent number: D645681Type: GrantFiled: November 16, 2009Date of Patent: September 27, 2011Assignee: Spielo Manufacturing ULCInventor: Julien Serge Stephan Grell