Patents by Inventor Rainer Ruggaber
Rainer Ruggaber 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: 8732707Abstract: A computer-implemented method for automatically and dynamically composing and executing workflow-based service processes may include receiving a request, the request including a user-selected service type, guided by one or more rules for questionnaire creation, dynamically generating a sequence of one or more electronic inquiries in accordance with the user-selected service type, receiving information based on the sequence of the one or more electronic inquiries, based on the information received, creating a goal for the request by constructing logical state representations of a current state constituting a pre-condition of the goal and of a target state constituting a post-condition of the goal and generating a service process by determining a sequence of services which together fulfill the goal, where the services are selected from a plurality of services such that pre-conditions and post-conditions associated with the selected services together match the pre-condition and the post-condition of the goal.Type: GrantFiled: October 6, 2009Date of Patent: May 20, 2014Assignee: SAP AGInventors: Ulrike Greiner, Ingo Weber, York Sure, Matthias Born, Rainer Ruggaber, Marek Kowalkiewicz, Christian Brelage, Ulrike Brecht, Rene Fitterer, Andreas Klein
-
Publication number: 20100088701Abstract: A computer-implemented method for automatically and dynamically composing and executing workflow-based service processes may include receiving a request, the request including a user-selected service type, guided by one or more rules for questionnaire creation, dynamically generating a sequence of one or more electronic inquiries in accordance with the user-selected service type, receiving information based on the sequence of the one or more electronic inquiries, based on the information received, creating a goal for the request by constructing logical state representations of a current state constituting a pre-condition of the goal and of a target state constituting a post-condition of the goal and generating a service process by determining a sequence of services which together fulfill the goal, where the services are selected from a plurality of services such that pre-conditions and post-conditions associated with the selected services together match the pre-condition and the post-condition of the goal.Type: ApplicationFiled: October 6, 2009Publication date: April 8, 2010Applicant: SAP AGInventors: Ulrike Greiner, Ingo Weber, York Sure, Matthias Born, Rainer Ruggaber, Marek Kowalkiewicz, Christian Brelage, Ulrike Brecht, Rene Fitterer, Andreas Klein
-
Patent number: 7437765Abstract: A sensitive display system is described. The sensitive display system allows for mediation of content provided from a source to a recipient, such as from a web server to a web browser. Mediation may involve intercepting and augmenting the content so as to restrict or otherwise control information displayed on a display of the recipient device. In this way, the sensitive display system allows restricted information to be replaced with security status messages, or removed entirely. For example, when a user comes within a specified distance from the sensitive display area, a security classification level of the approaching user is used to determine whether there should be any change in the display. If so, a mediating device causes a browser push to occur, to thereby block or otherwise restrict some or all of the display.Type: GrantFiled: June 3, 2003Date of Patent: October 14, 2008Assignee: SAP AktiengesellschaftInventors: Kim Elms, Rainer Ruggaber, Elmar Dorner
-
Patent number: 7417959Abstract: A content based messaging audio and video conferencing system provides a messaging infrastructure for multimedia and collaborative applications. The audio/video conferencing system may be implemented using a publish/subscribe infrastructure, such as a content-based messaging (CBM) infrastructure and system. Conference participants may exchange audio and/or video data streams using the CBM system. A list of contacts displays the current status of users. For example, the status of a user may be offline, online, and in a conference. The conference system uses the publish/subscribe infrastructure to provide instant state changes in the contact list using published updates to generate state messages for those users subscribing to contacts using the conference system.Type: GrantFiled: September 29, 2003Date of Patent: August 26, 2008Assignee: SAP AktiengesellschaftInventors: Elmar Dorner, Rainer Ruggaber
-
Patent number: 7321887Abstract: Methods and systems for enriching information streams with supplemental content are disclosed. A contextual publisher may eavesdrop on an information distribution service, such as a news wire, and detect the presence of particular messages having subject matter in which the contextual publisher has expertise. The contextual publisher may thus generate content that is supplemental to the messages, and forward this supplemental content to the original recipients of the messages. In this way, users may receive timely information about topics in which they have a current interest.Type: GrantFiled: September 30, 2002Date of Patent: January 22, 2008Assignee: SAP AktiengesellschaftInventors: Elmar Dorner, Rainer Ruggaber
-
Patent number: 7287066Abstract: A publish-subscribe system includes a producer configured to publish a message and to subscribe to an acknowledgement that the message was received. The system also includes a consumer configured to subscribe to the message and to publish the acknowledgement. The system further includes a network configured to register a message subscription and an acknowledgement subscription, to process the message subscription and the acknowledgement subscription, to forward the message to the consumer based on the message subscription and to forward the acknowledgement to the producer based on the acknowledgement subscription.Type: GrantFiled: October 31, 2003Date of Patent: October 23, 2007Assignee: SAP AktiengesellschaftInventors: Rainer Ruggaber, Elmar Dorner, Alexander Schmid, Kim Elms
-
Publication number: 20050096928Abstract: A publish-subscribe system includes a producer configured to publish a message and to subscribe to an acknowledgement that the message was received. The system also includes a consumer configured to subscribe to the message and to publish the acknowledgement. The system further includes a network configured to register a message subscription and an acknowledgement subscription, to process the message subscription and the acknowledgement subscription, to forward the message to the consumer based on the message subscription and to forward the acknowledgement to the producer based on the acknowledgement subscription.Type: ApplicationFiled: October 31, 2003Publication date: May 5, 2005Inventors: Rainer Ruggaber, Elmar Dorner, Alexander Schmid, Kim Elms
-
Publication number: 20050068905Abstract: A content based messaging audio and video conferencing system provides a messaging infrastructure for multimedia and collaborative applications. The audio/video conferencing system may be implemented using a publish/subscribe infrastructure, such as a content-based messaging (CBM) infrastructure and system. Conference participants may exchange audio and/or video data streams using the CBM system. A list of contacts displays the current status of users. For example, the status of a user may be offline, online, and in a conference. The conference system uses the publish/subscribe infrastructure to provide instant state changes in the contact list using published updates to generate state messages for those users subscribing to contacts using the conference system.Type: ApplicationFiled: September 29, 2003Publication date: March 31, 2005Inventors: Elmar Dorner, Rainer Ruggaber
-
Publication number: 20050071427Abstract: A content based messaging audio and video conferencing system provides a messaging infrastructure for multimedia and collaborative applications. The audio/video conferencing system may be implemented using a publish/subscribe infrastructure, such as a content-based messaging (CBM) infrastructure and system. Conference participants may exchange audio and/or video data streams using the CBM system. A list of contacts displays the current status of users. For example, the status of a user may be offline, online, and in a conference. The conference system uses the publish/subscribe infrastructure to provide instant state changes in the contact list using published updates to generate state messages for those users subscribing to contacts using the conference system.Type: ApplicationFiled: September 29, 2003Publication date: March 31, 2005Inventors: Elmar Dorner, Rainer Ruggaber
-
Publication number: 20040064431Abstract: Methods and systems for enriching information streams with supplemental content are disclosed. A contextual publisher may eavesdrop on an information distribution service, such as a news wire, and detect the presence of particular messages having subject matter in which the contextual publisher has expertise. The contextual publisher may thus generate content that is supplemental to the messages, and forward this supplemental content to the original recipients of the messages. In this way, users may receive timely information about topics in which they have a current interest.Type: ApplicationFiled: September 30, 2002Publication date: April 1, 2004Inventors: Elmar Dorner, Rainer Ruggaber
-
Publication number: 20040015729Abstract: A sensitive display system is described. The sensitive display system allows for mediation of content provided from a source to a recipient, such as from a web server to a web browser. Mediation may involve intercepting and augmenting the content so as to restrict or otherwise control information displayed on a display of the recipient device. In this way, the sensitive display system allows restricted information to be replaced with security status messages, or removed entirely. For example, when a user comes within a specified distance from the sensitive display area, a security classification level of the approaching user is used to determine whether there should be any change in the display. If so, a mediating device causes a browser push to occur, to thereby block or otherwise restrict some or all of the display.Type: ApplicationFiled: June 3, 2003Publication date: January 22, 2004Inventors: Kim Elms, Rainer Ruggaber, Elmar Dorner
-
Publication number: 20040003097Abstract: Various techniques are disclosed for delivering content to the user. The content includes designated content elements that serve to relate the content to preferences of the user, and is highly personalized in its content, its presentation, and its media type. Both primary content and supplemental content that is related to the primary content may be included in the content, where the supplemental content may be selected using the designated content elements and the user preferences. The user preferences may be updated in relation to the designated content elements, in that the user may express preferences about a particular designated content element while the content containing the designated content element is being displayed.Type: ApplicationFiled: May 16, 2003Publication date: January 1, 2004Inventors: Brian Willis, Shai Agassi, Elmar Dorner, Rainer Ruggaber