Patents by Inventor J. Steven Mayer

J. Steven Mayer 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
  • 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: 8621261
    Abstract: Techniques are provided for establishing a Virtual Desktop Interface (VDI) connection at a virtual desktop thin client (VDTC) device, between a VDI client in the VDTC device and a VDI server in a hosted virtual desktop server (HVDS). A unified communications (UC) control connection is established between a UC protocol stack on the VDTC device and a primary call agent, where the UC control connection is configured to allow the UC protocol stack to register with the primary call agent, and to send or receive commands from the primary call agent that are based on signals from a UC control application running on the HVDS. A UC control backup application is started on the virtual desktop thin client device in a standby mode that is configured to switch to an active mode in response to a failure to establish or maintain the UC control connection, or a failure to establish or maintain the VDI connection.
    Type: Grant
    Filed: November 24, 2010
    Date of Patent: December 31, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Randall Bernard Baird, J. Steven Mayer, Joe Smyth
  • Publication number: 20120131377
    Abstract: Techniques are provided for establishing a Virtual Desktop Interface (VDI) connection at a virtual desktop thin client (VDTC) device, between a VDI client in the VDTC device and a VDI server in a hosted virtual desktop server (HVDS). A unified communications (UC) control connection is established between a UC protocol stack on the VDTC device and a primary call agent, where the UC control connection is configured to allow the UC protocol stack to register with the primary call agent, and to send or receive commands from the primary call agent that are based on signals from a UC control application running on the HVDS. A UC control backup application is started on the virtual desktop thin client device in a standby mode that is configured to switch to an active mode in response to a failure to establish or maintain the UC control connection, or a failure to establish or maintain the VDI connection.
    Type: Application
    Filed: November 24, 2010
    Publication date: May 24, 2012
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Randall Bernard Baird, J. Steven Mayer