Patents by Inventor Claudius Link
Claudius Link 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: 11308275Abstract: Embodiments of the present invention provide systems, methods, and computer program products for processing responses from services (e.g., content providers) and managing content tailoring by services and/or recommender systems used by those services. Embodiments of the present invention can afford users with the ability to control the diversity of content in responses provided by services based one or more detected themes of the responses. Furthermore, embodiments of the present invention may be used to provide users with enriched responses from services, without needing cooperation of those services.Type: GrantFiled: June 3, 2019Date of Patent: April 19, 2022Assignee: International Business Machines CorporationInventors: Claudius Link, Matthias Seul
-
Patent number: 10659353Abstract: Embodiments are directed to a sender side of a network communication, being sent from a sender to a destination over a network path, expressing certain conditions and actions in a form of a script and encoding the script into network packets, thus enabling routing decisions to be made. Routing devices along the network path are equipped with an execution environment and an application program interface (API) to allow the script to execute and intervene (i.e., “talk” with the routing device) in the routing process. Embodiments provided herein may be implemented to coexist with other existing routing protocols or may completely replace other existing routing protocols.Type: GrantFiled: November 3, 2016Date of Patent: May 19, 2020Assignee: International Business Machines CorporationInventors: Claudius Link, Matthias Seul, Artemiy A. Solyakov
-
Publication number: 20190286696Abstract: Embodiments of the present invention provide systems, methods, and computer program products for processing responses from services (e.g., content providers) and managing content tailoring by services and/or recommender systems used by those services. Embodiments of the present invention can afford users with the ability to control the diversity of content in responses provided by services based one or more detected themes of the responses. Furthermore, embodiments of the present invention may be used to provide users with enriched responses from services, without needing cooperation of those services.Type: ApplicationFiled: June 3, 2019Publication date: September 19, 2019Inventors: Claudius Link, Matthias Seul
-
Patent number: 10346533Abstract: Embodiments of the present invention provide systems, methods, and computer program products for processing responses from services (e.g., content providers) and managing content tailoring by services and/or recommender systems used by those services. Embodiments of the present invention can afford users with the ability to control the diversity of content in responses provided by services based one or more detected themes of the responses. Furthermore, embodiments of the present invention may be used to provide users with enriched responses from services, without needing cooperation of those services.Type: GrantFiled: June 1, 2015Date of Patent: July 9, 2019Assignee: International Business Machines CorporationInventors: Claudius Link, Matthias Seul
-
Publication number: 20180123952Abstract: Embodiments are directed to a sender side of a network communication, being sent from a sender to a destination over a network path, expressing certain conditions and actions in a form of a script and encoding the script into network packets, thus enabling routing decisions to be made. Routing devices along the network path are equipped with an execution environment and an application program interface (API) to allow the script to execute and intervene (i.e., “talk” with the routing device) in the routing process. Embodiments provided herein may be implemented to coexist with other existing routing protocols or may completely replace other existing routing protocols.Type: ApplicationFiled: November 3, 2016Publication date: May 3, 2018Inventors: Claudius Link, Matthias Seul, Artemiy A. Solyakov
-
Patent number: 9916298Abstract: Embodiments of the present invention provide systems, methods, and computer program products for processing responses from services (e.g., content providers) and managing content tailoring by services and/or recommender systems used by those services. Embodiments of the present invention can afford users with the ability to control the diversity of content in responses provided by services based one or more detected themes of the responses. Furthermore, embodiments of the present invention may be used to provide users with enriched responses from services, without needing cooperation of those services.Type: GrantFiled: September 3, 2014Date of Patent: March 13, 2018Assignee: International Business Machines CorporationInventors: Claudius Link, Matthias Seul
-
Publication number: 20160063111Abstract: Embodiments of the present invention provide systems, methods, and computer program products for processing responses from services (e.g., content providers) and managing content tailoring by services and/or recommender systems used by those services. Embodiments of the present invention can afford users with the ability to control the diversity of content in responses provided by services based one or more detected themes of the responses. Furthermore, embodiments of the present invention may be used to provide users with enriched responses from services, without needing cooperation of those services.Type: ApplicationFiled: June 1, 2015Publication date: March 3, 2016Inventors: Claudius Link, Matthias Seul
-
Publication number: 20160063079Abstract: Embodiments of the present invention provide systems, methods, and computer program products for processing responses from services (e.g., content providers) and managing content tailoring by services and/or recommender systems used by those services. Embodiments of the present invention can afford users with the ability to control the diversity of content in responses provided by services based one or more detected themes of the responses. Furthermore, embodiments of the present invention may be used to provide users with enriched responses from services, without needing cooperation of those services.Type: ApplicationFiled: September 3, 2014Publication date: March 3, 2016Inventors: Claudius Link, Matthias Seul
-
Patent number: 7440940Abstract: Methods and apparatus, including computer program products, implementing and using techniques for providing a web service agent application. The web service agent application has a communication module and a processing module. The communication module receives requests from one or more web service applications or one or more adaptive agent applications; and transmits responses to one or more web service applications or one or more adaptive agent applications. The processing module receives a request for information from the communication module; identifies a resource that can fulfill the request for information; obtains a response to the request from the identified resource; and delivers the response to the request to the communication module.Type: GrantFiled: December 2, 2002Date of Patent: October 21, 2008Assignee: SAP AGInventors: Ye Chen, Hartmut K. Vogler, Christian Drumm, Kaj Van De Loo, Claudius Link
-
Publication number: 20040107196Abstract: Methods and apparatus, including computer program products, implementing and using techniques for providing a web service agent application. The web service agent application has a communication module and a processing module. The communication module receives requests from one or more web service applications or one or more adaptive agent applications; and transmits responses to one or more web service applications or one or more adaptive agent applications. The processing module receives a request for information from the communication module; identifies a resource that can fulfill the request for information; obtains a response to the request from the identified resource; and delivers the response to the request to the communication module.Type: ApplicationFiled: December 2, 2002Publication date: June 3, 2004Inventors: Ye Chen, Hartmut K. Vogler, Christian Drumm, Kaj Van De Loo, Claudius Link