Patents by Inventor Rene Trumpp
Rene Trumpp 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: 10735294Abstract: Integrating a further communication bridge into a running data processing system. The data processing system includes a communication client running a first operating system having no own communication stack and at least a first communication bridge running a second operating system having an own communication stack. The first communication bridge is configured as a master communication bridge. The further communication bridge announces itself as a slave communication bridge at an announcement time. The master communication bridge executes a quiesce process on the network adapter and on the API of the communication client when there are no data packets in the queue with a sending time earlier than the announcement time. The master communication bridge extracts the state of its communication stack and sends it to the further communication bridge. The master communication bridge resumes the network adapter and the API.Type: GrantFiled: October 24, 2019Date of Patent: August 4, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jakob C. Lang, Andreas Maier, Rene Trumpp, Angel Nunez Mencias
-
Patent number: 10719352Abstract: A system and method for sharing services provides for generating one or more trigger conditions associated with a process executable in a source container having a source namespace in a source pod, executing the process in the source container, and when a trigger condition occurs, interrupting the executed process and moving the process into a target pod by switching from the source namespace of the source container to a target namespace of the target pod. The trigger condition may be associated with a service executable in a target container having the target namespace in the target pod.Type: GrantFiled: January 22, 2018Date of Patent: July 21, 2020Assignee: International Business Machines CorporationInventors: Utz Bacher, Dominik Dingel, Karsten Graul, Michael Holzheu, Rene Trumpp
-
Patent number: 10601692Abstract: Integrating a further communication bridge into a running data processing system. The data processing system includes a communication client running a first operating system having no own communication stack and at least a first communication bridge running a second operating system having an own communication stack. The first communication bridge is configured as a master communication bridge. The further communication bridge announces itself as a slave communication bridge at an announcement time. The master communication bridge executes a quiesce process on the network adapter and on the API of the communication client when there are no data packets in the queue with a sending time earlier than the announcement time. The master communication bridge extracts the state of its communication stack and sends it to the further communication bridge. The master communication bridge resumes the network adapter and the API.Type: GrantFiled: December 28, 2018Date of Patent: March 24, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jakob C. Lang, Andreas Maier, Rene Trumpp, Angel Nunez Mencias
-
Publication number: 20200059427Abstract: Integrating a further communication bridge into a running data processing system. The data processing system includes a communication client running a first operating system having no own communication stack and at least a first communication bridge running a second operating system having an own communication stack. The first communication bridge is configured as a master communication bridge. The further communication bridge announces itself as a slave communication bridge at an announcement time. The master communication bridge executes a quiesce process on the network adapter and on the API of the communication client when there are no data packets in the queue with a sending time earlier than the announcement time. The master communication bridge extracts the state of its communication stack and sends it to the further communication bridge. The master communication bridge resumes the network adapter and the API.Type: ApplicationFiled: October 24, 2019Publication date: February 20, 2020Inventors: Jakob C. Lang, Andreas Maier, Rene Trumpp, Angel Nunez Mencias
-
Publication number: 20190227840Abstract: A system and method for sharing services provides for generating one or more trigger conditions associated with a process executable in a source container having a source namespace in a source pod, executing the process in the source container, and when a trigger condition occurs, interrupting the executed process and moving the process into a target pod by switching from the source namespace of the source container to a target namespace of the target pod. The trigger condition may be associated with a service executable in a target container having the target namespace in the target pod.Type: ApplicationFiled: January 22, 2018Publication date: July 25, 2019Inventors: Utz BACHER, Dominik DINGEL, Karsten GRAUL, Michael HOLZHEU, Rene TRUMPP
-
Patent number: 10305693Abstract: Embodiments include method, systems and computer program products for anonymous secure socket layer (SSL) certificate verification in a trusted group. In some embodiments, a device associated with a user receiving a web server certificate from a web server. A message that includes the web server certificate and associated universal resource locator (URL) may be encrypted using a group key and a proxy key. The message may be transmitted to a proxy server. An anonymized request based on the message may be received from the proxy server. An encrypted response may be generated and transmitted to the proxy server. Encrypted and anonymized responses from members of a trusted group may be received. The responses may be processed and an action associated with the web server certificate may be facilitated.Type: GrantFiled: November 3, 2016Date of Patent: May 28, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Karsten Graul, Marco H. Kroll, Jakob C. Lang, Rene Trumpp
-
Publication number: 20190140930Abstract: Integrating a further communication bridge into a running data processing system. The data processing system includes a communication client running a first operating system having no own communication stack and at least a first communication bridge running a second operating system having an own communication stack. The first communication bridge is configured as a master communication bridge. The further communication bridge announces itself as a slave communication bridge at an announcement time. The master communication bridge executes a quiesce process on the network adapter and on the API of the communication client when there are no data packets in the queue with a sending time earlier than the announcement time. The master communication bridge extracts the state of its communication stack and sends it to the further communication bridge. The master communication bridge resumes the network adapter and the API.Type: ApplicationFiled: December 28, 2018Publication date: May 9, 2019Inventors: Jakob C. Lang, Andreas Maier, Rene Trumpp, Angel Nunez Mencias
-
Patent number: 10171330Abstract: Integrating a further communication bridge into a running data processing system. The data processing system includes a communication client running a first operating system having no own communication stack and at least a first communication bridge running a second operating system having an own communication stack. The first communication bridge is configured as a master communication bridge. The further communication bridge announces itself as a slave communication bridge at an announcement time. The master communication bridge executes a quiesce process on the network adapter and on the API of the communication client when there are no data packets in the queue with a sending time earlier than the announcement time. The master communication bridge extracts the state of its communication stack and sends it to the further communication bridge. The master communication bridge resumes the network adapter and the API.Type: GrantFiled: November 20, 2015Date of Patent: January 1, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jakob C. Lang, Andreas Maier, Rene Trumpp, Angel Nunez Mencias
-
Patent number: 10114669Abstract: An approach for simultaneous multithreading in a processor. The approach comprises measuring SMT-performance value of a software code and measuring non-SMT-performance value the software code, comparing the SMT-performance value with the non-SMT performance value and dispatching the software code for execution mode by the processor based on the comparison, wherein the execution mode comprises SMT-mode and non-SMT-mode of the processor.Type: GrantFiled: June 13, 2016Date of Patent: October 30, 2018Assignee: International Business Machines CorporationInventors: Marco H. Kroll, Jakob C. Lang, Angel Nunez Mencias, Natalie Speiser, Rene Trumpp
-
Patent number: 10108448Abstract: An approach for simultaneous multithreading in a processor. The approach comprises measuring SMT-performance value of a software code and measuring non-SMT-performance value the software code, comparing the SMT-performance value with the non-SMT performance value and dispatching the software code for execution mode by the processor based on the comparison, wherein the execution mode comprises SMT-mode and non-SMT-mode of the processor.Type: GrantFiled: October 27, 2015Date of Patent: October 23, 2018Assignee: International Business Machines CorporationInventors: Marco H. Kroll, Jakob C. Lang, Angel Nunez Mencias, Natalie Speiser, Rene Trumpp
-
Publication number: 20180123802Abstract: Embodiments include method, systems and computer program products for anonymous secure socket layer (SSL) certificate verification in a trusted group. In some embodiments, a device associated with a user receiving a web server certificate from a web server. A message that includes the web server certificate and associated universal resource locator (URL) may be encrypted using a group key and a proxy key. The message may be transmitted to a proxy server. An anonymized request based on the message may be received from the proxy server. An encrypted response may be generated and transmitted to the proxy server. Encrypted and anonymized responses from members of a trusted group may be received. The responses may be processed and an action associated with the web server certificate may be facilitated.Type: ApplicationFiled: November 3, 2016Publication date: May 3, 2018Inventors: Karsten Graul, Marco H. Kroll, Jakob C. Lang, Rene Trumpp
-
Publication number: 20170116031Abstract: An approach for simultaneous multithreading in a processor. The approach comprises measuring SMT-performance value of a software code and measuring non-SMT-performance value the software code, comparing the SMT-performance value with the non-SMT performance value and dispatching the software code for execution mode by the processor based on the comparison, wherein the execution mode comprises SMT-mode and non-SMT-mode of the processor.Type: ApplicationFiled: June 13, 2016Publication date: April 27, 2017Inventors: Marco H. Kroll, Jakob C. Lang, Angel Nunez Mencias, Natalie Speiser, Rene Trumpp
-
Publication number: 20170116045Abstract: An approach for simultaneous multithreading in a processor. The approach comprises measuring SMT-performance value of a software code and measuring non-SMT-performance value the software code, comparing the SMT-performance value with the non-SMT performance value and dispatching the software code for execution mode by the processor based on the comparison, wherein the execution mode comprises SMT-mode and non-SMT-mode of the processor.Type: ApplicationFiled: October 27, 2015Publication date: April 27, 2017Inventors: Marco H. Kroll, Jakob C. Lang, Angel Nunez Mencias, Natalie Speiser, Rene Trumpp
-
Patent number: 9584444Abstract: Routing communication in a data processing system. Communication is routed from a communication client having no own communication stack through a first own communication stack of a first communication bridge, and through a second own communication stack of a second communication bridge. Routing between the communication client and the first and the second communication bridges uses a communication mechanism that does not include an own communication stack. One of the first or the second communication bridges is configured to act as a master communication bridge, and the other of the second or the first communication bridges is configured to act as a slave communication bridge.Type: GrantFiled: July 15, 2015Date of Patent: February 28, 2017Assignee: International Business Machines CorporationInventors: Jakob C. Lang, Andreas Maier, Angel Nunez Mencias, Rene Trumpp
-
Publication number: 20160149789Abstract: Integrating a further communication bridge into a running data processing system. The data processing system includes a communication client running a first operating system having no own communication stack and at least a first communication bridge running a second operating system having an own communication stack. The first communication bridge is configured as a master communication bridge. The further communication bridge announces itself as a slave communication bridge at an announcement time. The master communication bridge executes a quiesce process on the network adapter and on the API of the communication client when there are no data packets in the queue with a sending time earlier than the announcement time. The master communication bridge extracts the state of its communication stack and sends it to the further communication bridge. The master communication bridge resumes the network adapter and the API.Type: ApplicationFiled: November 20, 2015Publication date: May 26, 2016Inventors: Jakob C. Lang, Andreas Maier, Rene Trumpp, Angel Nunez Mencias
-
Publication number: 20160021217Abstract: Routing communication in a data processing system. Communication is routed from a communication client having no own communication stack through a first own communication stack of a first communication bridge, and through a second own communication stack of a second communication bridge. Routing between the communication client and the first and the second communication bridges uses a communication mechanism that does not include an own communication stack. One of the first or the second communication bridges is configured to act as a master communication bridge, and the other of the second or the first communication bridges is configured to act as a slave communication bridge.Type: ApplicationFiled: July 15, 2015Publication date: January 21, 2016Inventors: Jakob C. Lang, Andreas Maier, Angel Nunez Mencias, Rene Trumpp