Patents by Inventor Stefan Karpinski

Stefan Karpinski 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: 7898968
    Abstract: A method for determining a communication path between a first computing device and a second computing comprises: receiving, at a second computing device, a plurality of IP addresses for a first computing device; establishing a primary connection between the first and second computing devices using a first one of the plurality of IP addresses; transmitting, from the second computing device, a plurality of probe messages to each of the plurality of IP addresses; receiving, at the second computing device from the plurality of IP addresses, a plurality of responses to the plurality of probe messages; selecting one of the plurality of IP addresses for future communications between the first to the second computing device, and transferring the primary connection between the first and second computing devices to the selected IP address. Corresponding systems are also described.
    Type: Grant
    Filed: September 15, 2006
    Date of Patent: March 1, 2011
    Assignee: Citrix Systems, Inc.
    Inventors: Thorsten von Eicken, Stefan Karpinski
  • Publication number: 20080069104
    Abstract: A method for determining a communication path between a first computing device and a second computing comprises: receiving, at a second computing device, a plurality of IP addresses for a first computing device; establishing a primary connection between the first and second computing devices using a first one of the plurality of IP addresses; transmitting, from the second computing device, a plurality of probe messages to each of the plurality of IP addresses; receiving, at the second computing device from the plurality of IP addresses, a plurality of responses to the plurality of probe messages; selecting one of the plurality of IP addresses for future communications between the first to the second computing device, and transferring the primary connection between the first and second computing devices to the selected IP address. Corresponding systems are also described.
    Type: Application
    Filed: September 15, 2006
    Publication date: March 20, 2008
    Applicant: Citrix Systems, Inc.
    Inventors: Thorsten von Eicken, Stefan Karpinski