Patents by Inventor Stephan E. Friedl

Stephan E. Friedl 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: 10182085
    Abstract: Techniques are provided for establishing a Unified Communications (UC) session between a client endpoint device and remote endpoint devices, the client endpoint device managing the session using a first-party call control protocol in response to commands from a third-party control protocol and user input. A hosted virtual desktop (HVD) generates an HVD image and communicates it to the client endpoint device for display, via a virtual desktop interface (VDI) protocol. The HVD image comprises a UC user interface generated by a UC application on the HVD, the user interface comprising at least one user interface element and at least one placeholder where a client-provided user interface element may be inserted. A client UC application receives the HVD image and inserts client-provided user interface elements over the placeholders before sending the integrated image to a client operating system to be rendered on the display of client endpoint device.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: January 15, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Randall B. Baird, Liam P. O'Gorman, Stephan E. Friedl, J. Steven Mayer, Joe Smyth
  • Patent number: 9225763
    Abstract: Techniques are provided for establishing an integrated and transparent overlay of a browser window for rendering data such as streaming media on a client endpoint device. A web browser on a Hosted Virtual Desktop (HVD) draws HVD display image comprising a browser window and communicates it to the client endpoint device for display, via a virtual desktop interface (VDI) protocol. The browser window comprises zero or more host-provided window elements such as a window frame and at least one placeholder element where a client-provided frameless browser window may be rendered. A browser (or browser extension) on the HVD works together with a browser server on the client endpoint device to render data such as streaming media in the client-provided frameless browser window in place of the placeholder, before displaying the frameless browser window and the HVD display as an integrated display at the client endpoint device.
    Type: Grant
    Filed: June 7, 2011
    Date of Patent: December 29, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Randall B. Baird, Stephan E. Friedl, Thomas M. Wesselman
  • Publication number: 20150326628
    Abstract: Techniques are provided for establishing a Unified Communications (UC) session between a client endpoint device and remote endpoint devices, the client endpoint device managing the session using a first-party call control protocol in response to commands from a third-party control protocol and user input. A hosted virtual desktop (HVD) generates an HVD image and communicates it to the client endpoint device for display, via a virtual desktop interface (VDI) protocol. The HVD image comprises a UC user interface generated by a UC application on the HVD, the user interface comprising at least one user interface element and at least one placeholder where a client-provided user interface element may be inserted. A client UC application receives the HVD image and inserts client-provided user interface elements over the placeholders before sending the integrated image to a client operating system to be rendered on the display of client endpoint device.
    Type: Application
    Filed: July 23, 2015
    Publication date: November 12, 2015
    Inventors: Randall B. Baird, Liam P. O'Gorman, Stephan E. Friedl, J. Steven Mayer, Joe Smyth
  • Patent number: 9130899
    Abstract: Techniques are provided for establishing a Unified Communications (UC) session between a client endpoint device and remote endpoint devices, the client endpoint device managing the session using a first-party call control protocol in response to commands from a third-party control protocol and user input. A hosted virtual desktop (HVD) generates an HVD image and communicates it to the client endpoint device for display, via a virtual desktop interface (VDI) protocol. The HVD image comprises a UC user interface generated by a UC application on the HVD, the user interface comprising at least one user interface element and at least one placeholder where a client-provided user interface element may be inserted. A client UC application receives the HVD image and inserts client-provided user interface elements over the placeholders before sending the integrated image to a client operating system to be rendered on the display of client endpoint device.
    Type: Grant
    Filed: April 27, 2011
    Date of Patent: September 8, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Randall B. Baird, Liam P. O'Gorman, Stephan E. Friedl, J. Steven Mayer, Joe Smyth
  • Patent number: 8990292
    Abstract: Techniques are provided for using a middlebox to composite displays from multiple hosted virtualized applications (HVAs) for transmission to a client endpoint device. The middlebox receives one or more HVA displays via a virtual desktop interface (VDI) protocol, each HVA display from an individual HVA. The middlebox renders and composites the HVA displays together into a hosted virtual desktop (HVD) display, and sends the HVD display to the client endpoint device via a VDI protocol. The client endpoint device is therefore able to display a composite image of multiple HVA displays even if it is a zero client endpoint lacking the capability to perform compositing itself. In some examples, the middlebox reduces computational load by reducing the HVD frame rate, so that it is able to maintain HVD functionality during times of high system activity.
    Type: Grant
    Filed: July 5, 2011
    Date of Patent: March 24, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Randall B. Baird, Stephan E. Friedl, Thomas M. Wesselman
  • Patent number: 8769011
    Abstract: Techniques are provided herein for providing survivable browsing when a client endpoint device loses contact with its host server. A Hosted Virtual Desktop (HVD) draws and communicates an HVD display image comprising a HVD browser window to the client endpoint device for display, via a virtual desktop interface (VDI) protocol. A browser (or browser extension) on the HVD works together with a browser server on the client endpoint device to synchronize browser data, and in some examples to render data such as streaming media in a client-provided frameless browser window in place of a placeholder in the HVD browser window. In response to the detection of an inactive VDI session, the browser server on the client endpoint device launches an endpoint browser instance to seamlessly switch browsing from the HVD browser window to an endpoint browser window, using the browser synchronization data.
    Type: Grant
    Filed: June 21, 2011
    Date of Patent: July 1, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Randall B. Baird, Stephan E. Friedl, Thomas M. Wesselman
  • Publication number: 20130013664
    Abstract: Techniques are provided for using a middlebox to composite displays from multiple hosted virtualized applications (HVAs) for transmission to a client endpoint device. The middlebox receives one or more HVA displays via a virtual desktop interface (VDI) protocol, each HVA display from an individual HVA. The middlebox renders and composites the HVA displays together into a hosted virtual desktop (HVD) display, and sends the HVD display to the client endpoint device via a VDI protocol. The client endpoint device is therefore able to display a composite image of multiple HVA displays even if it is a zero client endpoint lacking the capability to perform compositing itself. In some examples, the middlebox reduces computational load by reducing the HVD frame rate, so that it is able to maintain HVD functionality during times of high system activity.
    Type: Application
    Filed: July 5, 2011
    Publication date: January 10, 2013
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Randall B. Baird, Stephan E. Friedl, Thomas M. Wesselman
  • Publication number: 20120331406
    Abstract: Techniques are provided herein for providing survivable browsing when a client endpoint device loses contact with its host server. A Hosted Virtual Desktop (HVD) draws and communicates an HVD display image comprising a HVD browser window to the client endpoint device for display, via a virtual desktop interface (VDI) protocol. A browser (or browser extension) on the HVD works together with a browser server on the client endpoint device to synchronize browser data, and in some examples to render data such as streaming media in a client-provided frameless browser window in place of a placeholder in the HVD browser window. In response to the detection of an inactive VDI session, the browser server on the client endpoint device launches an endpoint browser instance to seamlessly switch browsing from the HVD browser window to an endpoint browser window, using the browser synchronization data.
    Type: Application
    Filed: June 21, 2011
    Publication date: December 27, 2012
    Applicant: Cisco Technology, Inc.
    Inventors: Randall B. Baird, Stephan E. Friedl, Thomas M. Wesselman
  • Publication number: 20120317295
    Abstract: Techniques are provided for establishing an integrated and transparent overlay of a browser window for rendering data such as streaming media on a client endpoint device. A web browser on a Hosted Virtual Desktop (HVD) draws HVD display image comprising a browser window and communicates it to the client endpoint device for display, via a virtual desktop interface (VDI) protocol. The browser window comprises zero or more host-provided window elements such as a window frame and at least one placeholder element where a client-provided frameless browser window may be rendered. A browser (or browser extension) on the HVD works together with a browser server on the client endpoint device to render data such as streaming media in the client-provided frameless browser window in place of the placeholder, before displaying the frameless browser window and the HVD display as an integrated display at the client endpoint device.
    Type: Application
    Filed: June 7, 2011
    Publication date: December 13, 2012
    Applicant: Cisco Technology, Inc.
    Inventors: Randall B. Baird, Stephan E. Friedl, Thomas M. Weselman
  • Patent number: 5782824
    Abstract: A catheter uses a steerable outer catheter with an inner catheter rotatable and extendable with respect to the outer catheter. The outer catheter may be positioned within a patient's heart and a portion of the outer catheter may provide movement like that of a windshield wiper by manipulation of a spring. By combining the windshield wiper type movement with the extension and rotation of the inner catheter relative to the outer catheter, a large area within a patient's heart may be readily mapped for conduction tissue and be subjected to laser ablation if appropriate. Various configurations provide flexibility in relatively positioning of windows used to apply laser energy and ring electrodes used to sense conduction tissue. Various anchoring techniques are described.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: July 21, 1998
    Assignees: Abela Laser Systems, Inc., University of Florida Research Foundation, Inc.
    Inventors: George S. Abela, Stephan E. Friedl, Eric D. Mathews, Russell W. Bowden
  • Patent number: 5651786
    Abstract: A catheter uses a steerable outer catheter with an inner catheter rotatable and extendable with respect to the outer catheter. The outer catheter may be positioned within a patient's heart and a portion of the outer catheter may provide movement like that of a windshield wiper by manipulation of a spring. By combining the windshield wiper type movement with the extension and rotation of the inner catheter relative to the outer catheter, a large area within a patient's heart may be readily mapped for conduction tissue and be subjected to laser ablation if appropriate. Various configurations provide flexibility in relatively positioning of windows used to apply laser energy and ring electrodes used to sense conduction tissue. Some embodiments provide only mapping (no ablation) or with ablation by other then Various anchoring techniques are described.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: July 29, 1997
    Assignees: Abela Laser Systems, Inc., University of Florida Research Foundation, Inc.
    Inventors: George S. Abela, Stephan E. Friedl, Eric D. Mathews
  • Patent number: 5651785
    Abstract: A catheter uses a steerable outer catheter with an inner catheter rotatable and extendable with respect to the outer catheter. The outer catheter may be positioned within a patient's heart and a portion of the outer catheter may provide movement like that of a windshield wiper by manipulation of a spring. By combining the windshield wiper type movement with the extension and rotation of the inner catheter relative to the outer catheter, a large area within a patient's heart may be readily mapped for conduction tissue and be subjected to laser ablation if appropriate. Various configurations provide flexibility in relatively positioning of windows used to apply laser energy and ring electrodes used to sense conduction tissue. Some embodiments provide only laser ablation (no mapping).
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: July 29, 1997
    Assignees: Abela Laser Systems, Inc., University of Florida Research Foundation, Inc.
    Inventors: George S. Abela, Stephan E. Friedl, Eric D. Mathews
  • Patent number: 5575787
    Abstract: A catheter uses a steerable outer catheter with an inner catheter rotatable and extendable with respect to the outer catheter. The outer catheter may be positioned within a patient's heart and a portion of the outer catheter may provide movement like that of a windshield wiper by manipulation of a spring. By combining the windshield wiper type movement with the extension and rotation of the inner catheter relative to the outer catheter, a large area within a patient's heart may be readily mapped for conduction tissue and be subjected to laser ablation if appropriate. Various configurations provide flexibility in relatively positioning of windows used to apply laser energy and ring electrodes used to sense conduction tissue.
    Type: Grant
    Filed: February 27, 1995
    Date of Patent: November 19, 1996
    Assignees: Abela Laser Systems, Inc., University of Florida
    Inventors: George S. Abela, Stephan E. Friedl, Eric D. Mathews
  • Patent number: 5464404
    Abstract: A catheter uses a steerable outer catheter with an inner catheter rotatable and extendable with respect to the outer catheter. The outer catheter may be positioned within a patient's heart and a portion of the outer catheter may provide movement like that of a windshield wiper by manipulation of a spring. By combining the windshield wiper type movement with the extension and rotation of the inner catheter relative to the outer catheter, a large area within a patient's heart may be readily mapped for conduction tissue and be subjected to laser ablation if appropriate. Various configurations provide flexibility in relatively positioning of windows used to apply laser energy and ring electrodes used to sense conduction tissue.
    Type: Grant
    Filed: September 20, 1993
    Date of Patent: November 7, 1995
    Assignees: Abela Laser Systems, Inc., University of Florida
    Inventors: George S. Abela, Stephan E. Friedl, Eric D. Mathews
  • Patent number: 5061265
    Abstract: An apparatus for performing ablation upon a patient using laser energy. The apparatus advantageously provides for a laser beam to directly strike the tissue of a patient by having the laser beam pass out an opening in an outer hood. To prevent the apparatus from becoming fouled by burnt red blood cells or other materials, flushing solution is fed under pressure into the interior of the outer hood so as to flow out through the opening. The outer hood may include a plurality of openings and the apparatus may emit more than one laser beam, each laser beam going through a corresponding opening and having the flushing solution provided through the same opening such that the flushing is advantageously provided directly at the location where it is needed. Additionally, an auxiliary opening may be provided without any corresponding laser beam, the auxiliary opening allowing flushing solution to exit therfrom so as to stabilize the positioning of the apparatus within the vessel or other part of the patient.
    Type: Grant
    Filed: June 20, 1989
    Date of Patent: October 29, 1991
    Assignee: University of Florida
    Inventors: George S. Abela, Stephan E. Friedl
  • Patent number: 5036463
    Abstract: An angioscopic system includes image processing so as to determine the dimensions of an unknown dimensional feature within the field of view of the angioscope. The system is calibrated by placing a series of known images at known separation distances from the tip of the angioscope and measuring the size of the image which is produced upon a video monitor. This provides a series of data indicating the relationship between the actual size of the feature, the apparent size in pixels on the image, and the known separation distance from the tip of the scope to the feature plane in which the dimensional feature is disposed. Collection of this data allows one to generate, by curve fitting techniques, a functional relationship such that the size of an unknown dimensional feature may be determined when the angioscope is used upon an actual patient.
    Type: Grant
    Filed: November 23, 1988
    Date of Patent: July 30, 1991
    Assignee: University of Florida
    Inventors: George S. Abela, Stephan E. Friedl