Patents by Inventor Elmar Dorner
Elmar Dorner 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: 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
-
Patent number: 7146616Abstract: A content based messaging-remote procedure call (CBM-RPC) protocol is provided as an extension of a CBM system that allows an application to directly access a remote procedure and, for example, obtain data returned by the procedure (e.g., stored in an associated database or storage device). An application may specify a procedure name (e.g., a unique identification (ID), such as a uniform resource identification (URI)) and parameters (e.g., a list of name/value-pairs) in a request (or a CBM-RPC), which is published to a CBM network. One or more, procedures or functions may subscribe to the request and generate responses (e.g., the requested information or a fault if the request is not valid) that are published to the CBM network.Type: GrantFiled: September 3, 2002Date of Patent: December 5, 2006Assignee: SAP AktiengesellschaftInventors: Elmar Dorner, Markus Grossmann
-
Publication number: 20060156353Abstract: A remote-controlled media system is described in which a remote control communicates over a conventional wireless local area network (WLAN) with a remote server. The remote control and remote server configure a network connection over the WLAN for communicating with one another. The remote server receives a remote command from the remote control and associates the remote command with the remote control, an application, and an output device over which the application outputs media data files. The remote server determines a particular output function of the application that is represented by the remote command, and then accesses the application through a command interface of the application to thereby invoke the output feature at the application and the output device.Type: ApplicationFiled: December 28, 2004Publication date: July 13, 2006Inventor: Elmar Dorner
-
Publication number: 20060140170Abstract: A remote-controlled media system is described in which a remote control communicates over a conventional wireless local area network (WLAN) with a remote server. The remote control and remote server configure a network connection over the WLAN for communicating with one another. The remote server receives a remote command from the remote control and associates the remote command with the remote control, an application, and an output device over which the application outputs media data files. The remote server determines a particular output function of the application that is represented by the remote command, and then accesses the application through a command interface of the application to thereby invoke the output feature at the application and the output device.Type: ApplicationFiled: December 28, 2004Publication date: June 29, 2006Inventor: Elmar Dorner
-
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: 20040044892Abstract: A Content Based Messaging (CBM) system is provided to monitor the actions of learners, which are published as events to a CBM network. The network provides notification of the events to subscribing applications. Because CBM systems are inherently stateless, to ensure persistence of data, applications use a remote procedure call (RPC)-CBM protocol to initiate publishing to the application and retrieve historical data. After the initial CBM-RPC, messages are published in a normal CBM fashion. A tutor interface also is provided to monitor and assist students using an e-learning system. The interface is populated with information using the CBM infrastructure. The interface allows tutors to provide individualized and personal attention to each student and their learning needs.Type: ApplicationFiled: September 3, 2002Publication date: March 4, 2004Inventors: Elmar Dorner, Markus Grossmann
-
Publication number: 20040043363Abstract: A Content Based Messaging (CBM) system is provided to monitor the actions of learners, which are published as events to a CBM network. The network provides notification of the events to subscribing applications. Because CBM systems are inherently stateless, to ensure persistence of data, applications use a remote procedure call (RPC)-CBM protocol to initiate publishing to the application and retrieve historical data. After the initial CBM-RPC, messages are published in a normal CBM fashion. A tutor interface also is provided to monitor and assist students using an e-learning system. The interface is populated with information using the CBM infrastructure. The interface allows tutors to provide individualized and personal attention to each student and their learning needs.Type: ApplicationFiled: September 3, 2002Publication date: March 4, 2004Inventors: Elmar Dorner, Markus Grossmann
-
Publication number: 20040045017Abstract: A content based messaging-remote procedure call (CBM-RPC) protocol is provided as an extension of a CBM system that allows an application to directly access a remote procedure and, for example, obtain data returned by the procedure (e.g., stored in an associated database or storage device). An application may specify a procedure name (e.g., a unique identification (ID), such as a uniform resource identification (URI)) and parameters (e.g., a list of name/value-pairs) in a request (or a CBM-RPC), which is published to a CBM network. One or more, procedures or functions may subscribe to the request and generate responses (e.g., the requested information or a fault if the request is not valid) that are published to the CBM network.Type: ApplicationFiled: September 3, 2002Publication date: March 4, 2004Inventors: Elmar Dorner, Markus Grossmann
-
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