Patents by Inventor Karl Klug

Karl Klug 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: 11354374
    Abstract: The controlling of accessible browser functions of a physical side of a remote or virtual desktop environment can include: setting up a virtual desktop infrastructure between a physical unit (1) of a user, on said physical side, and a virtual unit (2) assigned to said user, on a virtual or remote side; running a first web browser (31) at the physical unit (1) and a second web browser (41) at the virtual unit (2); establishing a WebRTC data channel (68) between said first and second web browsers (41) running at the physical unit (1) and the virtual unit (2), respectively; and controlling said browser functions of said first web browser (31) running at the physical unit (1) remotely by said virtual unit (2) utilizing said WebRTC data channel (68) established between the physical unit (1) and the virtual unit (2).
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: June 7, 2022
    Assignee: RingCentral, Inc.
    Inventors: Karl Klug, Viktor Ransmayr, Juergen Totzke
  • Patent number: 11349878
    Abstract: In a procedure for handling security settings of a mobile end device the operating conditions of the end device are determined. Then minimum security requirements are established according to the operating conditions by evaluating contextual data regarding the operating conditions of the end device. Next it is determined whether the security settings on the end device comply with at a least with the minimum security requirements. Access to applications is allowed or denied according to the security settings on the mobile end device. Should the end device not meet minimum security requirements the user may be prompted to change the security settings on the end device. The method may involve locating the end device and issuing of a warning in the end device does not meet minimum security settings.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: May 31, 2022
    Assignee: Unify GmbH & Co. KG
    Inventors: Karl Klug, Jurgen Totzke
  • Patent number: 11159591
    Abstract: Method and software product for transferring data, plus equipment for controlling data transfer in a multimedia system that includes a group of participants' terminals, with which multimedia data generated by participants' terminals contained in the group are sent to one or more participants' terminals contained in the group and played back there. A central synchronization unit generates synchronization labels containing time information and sends them to the participants' terminals contained in the group, and the synchronization labels are used to play back information in modified time.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: October 26, 2021
    Assignee: RINGCENTRAL, INC.
    Inventors: Karl Klug, Patrick Kleiner
  • Patent number: 11140202
    Abstract: A method and communication system are disclosed for conducting a conference among conference participants connected by a communication system. This system has at least one conference server and at least one image reproduction unit at each conference environment. The method involves collecting context data concerning at least one of the conference participants at multiple timed intervals; calculating a relationship value from the context data at the timed intervals; determining a relationship status, wherein the relationship status is expressed using one of several categories defined by a threshold value, depending on the calculated relationship value; and displaying the relationship status on at least one image reproduction unit during the conference. The method may be performed at the beginning of the conference and/or when a new participant joins the conference.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: October 5, 2021
    Assignee: RINGCENTRAL, INC.
    Inventors: Patrick Kleiner, Karl Klug
  • Publication number: 20200322400
    Abstract: Method and software product for transferring data, plus equipment for controlling data transfer in a multimedia system that includes a group of participants' terminals , with which multimedia data generated by participants' terminals contained in the group are sent to one or more participants' terminals contained in the group and played back there. A central synchronization unit generates synchronization labels containing time information and sends them to the participants' terminals contained in the group, and the synchronization labels are used to play back information in modified time.
    Type: Application
    Filed: June 24, 2020
    Publication date: October 8, 2020
    Applicant: RINGCENTRAL, INC.
    Inventors: Karl KLUG, Patrick KLEINER
  • Publication number: 20200322388
    Abstract: In a procedure for handling security settings of a mobile end device the operating conditions of the end device are determined. Then minimum security requirements are established according to the operating conditions by evaluating contextual data regarding the operating conditions of the end device. Next it is determined whether the security settings on the end device comply with at a least with the minimum security requirements. Access to applications is allowed or denied according to the security settings on the mobile end device. Should the end device not meet minimum security requirements the user may be prompted to change the security settings on the end device. The method may involve locating the end device and issuing of a warning in the end device does not meet minimum security settings.
    Type: Application
    Filed: June 23, 2020
    Publication date: October 8, 2020
    Inventors: Karl Klug, Jurgen Totzke
  • Publication number: 20200302954
    Abstract: A communication system and a method can be configured to facilitate the performance of a conference. The system can include a conference organizer terminal and at least two participants' terminals each assigned to respective conference participants who each log in to start a conference on the communication system. The communication system can be configured to calculate a decision situation at a particular point in time of the ongoing conference by analyzing the views expressed by the conference participants during the conference and send data relating to the decision situation for that point in time to the conference organizer's terminal and/or other conference participant terminals for use in facilitating the conference. IN some embodiments, such data can be used to assist the conference participants' in recognizing when there is a consensus made on at least one decision to be made during the conference.
    Type: Application
    Filed: June 11, 2020
    Publication date: September 24, 2020
    Applicant: RINGCENTRAL, INC.
    Inventors: Jurgen TOTZKE, Karl KLUG
  • Patent number: 10735483
    Abstract: Method and software product for transferring data, plus equipment for controlling data transfer in a multimedia system that includes a group of participants' terminals, with which multimedia data generated by participants' terminals contained in the group are sent to one or more participants' terminals contained in the group and played back there. A central synchronization unit generates synchronization labels containing time information and sends them to the participants' terminals contained in the group, and the synchronization labels are used to play back information in modified time.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: August 4, 2020
    Assignee: RINGCENTRAL, INC.
    Inventors: Karl Klug, Patrick Kleiner
  • Patent number: 10728285
    Abstract: In a procedure for handling security settings of a mobile end device the operating conditions of the end device are determined. Then minimum security requirements are established according to the operating conditions by evaluating contextual data regarding the operating conditions of the end device. Next it is determined whether the security settings on the end device comply with at a least with the minimum security requirements. Access to applications is allowed or denied according to the security settings on the mobile end device. Should the end device not meet minimum security requirements the user may be prompted to change the security settings on the end device. The method may involve locating the end device and issuing of a warning in the end device does not meet minimum security settings.
    Type: Grant
    Filed: December 15, 2014
    Date of Patent: July 28, 2020
    Assignee: Unify GmbH & Co. KG
    Inventors: Karl Klug, Jurgen Totzke
  • Patent number: 10720175
    Abstract: A communication system and a method can be configured to facilitate the performance of a conference. The system can include a conference organizer terminal and at least two participants' terminals each assigned to respective conference participants who each log in to start a conference on the communication system. The communication system can be configured to calculate a decision situation at a particular point in time of the ongoing conference by analyzing the views expressed by the conference participants during the conference and send data relating to the decision situation for that point in time to the conference organizer's terminal and/or other conference participant terminals for use in facilitating the conference. IN some embodiments, such data can be used to assist the conference participants' in recognizing when there is a consensus made on at least one decision to be made during the conference.
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: July 21, 2020
    Assignee: RINGCENTRAL, INC.
    Inventors: Jurgen Totzke, Karl Klug
  • Patent number: 10652297
    Abstract: A method for the transmission and adaption of data can include the steps of generating generic requirement documents, identifying a plurality of suitable communication patterns on the basis of the generic requirement documents, determining currently available transport options and their service quality across at least one communication network, and selecting a communication pattern from a plurality of suitable communication patterns based on the network transmission qualities of the at least one communication network. The method can utilize a first functional layer and a second functional layer that are integrated between a software application layer and a network access layer that each receive input documents that are independent of each other. The input documents of the second functional layer can contain transport-related information while the input documents of the first functional layer can contain application-related information.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: May 12, 2020
    Assignee: Unify GmbH & Co. KG
    Inventors: Jurgen Totzke, Karl Klug, Paul Mueller, Tino Fleuren, Joachim Goetze, Ralf Steinmetz, Apostolos Papageorgiou, Ulrich Lampe, Phuoc Tran-Gia, Martina Zitterbart, Erwin Rathgeb, Adam Wolisz
  • Publication number: 20200117693
    Abstract: The controlling of accessible browser functions of a physical side of a remote or virtual desktop environment can include: setting up a virtual desktop infrastructure between a physical unit (1) of a user, on said physical side, and a virtual unit (2) assigned to said user, on a virtual or remote side; running a first web browser (31) at the physical unit (1) and a second web browser (41) at the virtual unit (2); establishing a WebRTC data channel (68) between said first and second web browsers (41) running at the physical unit (1) and the virtual unit (2), respectively; and controlling said browser functions of said first web browser (31) running at the physical unit (1) remotely by said virtual unit (2) utilizing said WebRTC data channel (68) established between the physical unit (1) and the virtual unit (2).
    Type: Application
    Filed: November 25, 2019
    Publication date: April 16, 2020
    Inventors: Karl Klug, Viktor Ransmayr, Juergen Totzke
  • Patent number: 10581946
    Abstract: A first aspect of the present invention concerns a method for controlling a multimedia application on a terminal, in particular a mobile terminal, wherein multimedia data are received from a remote source and are processed for being presented on a display of the terminal, comprising the steps of: a) detecting an operating state of at least one service component of the terminal concerning the presentation of the data of the multimedia application; b) generating an item of state information characterizing the operating state of the at least one service component; c) generating a message, comprising: the state information, and/or an item of information characterizing the state information, which characterizes the data density that can be processed as a maximum prescribed by the operating state of the service component for presenting the multimedia data, and/or an instruction to the remote source with respect to the adaptation of the data and/or transmission of the data to the terminal, in order to adapt the data
    Type: Grant
    Filed: August 7, 2015
    Date of Patent: March 3, 2020
    Assignee: Unify GmbH & Co. KG
    Inventors: Jürgen Totzke, Karl Klug, Viktor Ransmayr
  • Patent number: 10546037
    Abstract: This patent application discloses to a method of controlling accessible browser functions of a physical side of a remote or virtual desktop environment, said method comprising steps of: setting up a virtual desktop infrastructure between a physical unit (1) of a user, on said physical side, and a virtual unit (2) assigned to said user, on a virtual or remote side; running a first web browser (31) at the physical unit (1) and a second web browser (41) at the virtual unit (2); establishing a WebRTC data channel (68) between said first and second web browsers (41) running at the physical unit (1) and the virtual unit (2), respectively; and controlling said browser functions of said first web browser (31) running at the physical unit (1) remotely by said virtual unit (2) utilizing said WebRTC data channel (68) established between the physical unit (1) and the virtual unit (2). The disclosure also covers a corresponding server and software product.
    Type: Grant
    Filed: May 2, 2016
    Date of Patent: January 28, 2020
    Assignee: Unify GmbH & Co. KG
    Inventors: Karl Klug, Viktor Ransmayr, Juergen Totzke
  • Patent number: 10530933
    Abstract: A method can include the steps of logging in of mobile devices of participants when they are located in the same physical conference environment and managing the resources of these devices such that the resources of the logged-in devices are combined into an audio system to output audio conference information using a sound output process in the conference environment. The conference environment may be a conference room. The audio conference information may be audio to be output to the participants at the conference environment. The formed audio system can include speakers of the user devices for outputting such audio. The microphones of the user devices may also be used to form an audio input system for the conference for allowing audio of the participants to be received and transmitted during the conference. A communication system can be configured to implement embodiments of the method.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: January 7, 2020
    Assignee: Unify GmbH & Co. KG
    Inventors: Patrick Kleiner, Karl Klug, Martha Unterstaller, Luzia Stephan
  • Publication number: 20190334959
    Abstract: Method and software product for transferring data, plus equipment for controlling data transfer in a multimedia system that includes a group of participants' terminals, with which multimedia data generated by participants' terminals contained in the group are sent to one or more participants' terminals contained in the group and played back there. A central synchronization unit generates synchronization labels containing time information and sends them to the participants' terminals contained in the group, and the synchronization labels are used to play back information in modified time.
    Type: Application
    Filed: July 8, 2019
    Publication date: October 31, 2019
    Inventors: Karl Klug, Patrick Kleiner
  • Publication number: 20190319994
    Abstract: A method and communication system are disclosed for conducting a conference among conference participants connected by a communication system. This system has at least one conference server and at least one image reproduction unit at each conference environment. The method involves collecting context data concerning at least one of the conference participants at multiple timed intervals; calculating a relationship value from the context data at the timed intervals; determining a relationship status, wherein the relationship status is expressed using one of several categories defined by a threshold value, depending on the calculated relationship value; and displaying the relationship status on at least one image reproduction unit during the conference. The method may be performed at the beginning of the conference and/or when a new participant joins the conference.
    Type: Application
    Filed: June 26, 2019
    Publication date: October 17, 2019
    Inventors: Patrick Kleiner, Karl Klug
  • Patent number: 10389771
    Abstract: Method and software product for transferring data, plus equipment for controlling data transfer in a multimedia system that includes a group of participants' terminals, with which multimedia data generated by participants' terminals contained in the group are sent to one or more participants' terminals contained in the group and played back there. A central synchronization unit generates synchronization labels containing time information and sends them to the participants' terminals contained in the group, and the synchronization labels are used to play back information in modified time.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: August 20, 2019
    Assignee: Unify GmbH & Co. KG
    Inventors: Karl Klug, Patrick Kleiner
  • Patent number: 10389768
    Abstract: A method and communication system are disclosed for conducting a conference among conference participants connected by a communication system. This system has at least one conference server and at least one image reproduction unit at each conference environment. The method involves collecting context data concerning at least one of the conference participants at multiple timed intervals; calculating a relationship value from the context data at the timed intervals; determining a relationship status, wherein the relationship status is expressed using one of several categories defined by a threshold value, depending on the calculated relationship value; and displaying the relationship status on at least one image reproduction unit during the conference. The method may be performed at the beginning of the conference and/or when a new participant joins the conference.
    Type: Grant
    Filed: March 19, 2015
    Date of Patent: August 20, 2019
    Assignee: Unify GmbH & Co. KG
    Inventors: Patrick Kleiner, Karl Klug
  • Publication number: 20190173933
    Abstract: A method for the transmission and adaption of data can include the steps of generating generic requirement documents, identifying a plurality of suitable communication patterns on the basis of the generic requirement documents, determining currently available transport options and their service quality across at least one communication network, and selecting a communication pattern from a plurality of suitable communication patterns based on the network transmission qualities of the at least one communication network. The method can utilize a first functional layer and a second functional layer that are integrated between a software application layer and a network access layer that each receive input documents that are independent of each other. The input documents of the second functional layer can contain transport-related information while the input documents of the first functional layer can contain application-related information.
    Type: Application
    Filed: January 30, 2019
    Publication date: June 6, 2019
    Inventors: Jurgen Totzke, Karl Klug, Paul Mueller, Tino Fleuren, Joachim Goetze, Ralf Steinmetz, Apostolos Papageorgiou, Ulrich Lampe, Phuoc Tran-Gia, Martina Zitterbart, Erwin Rathgeb, Adam Wolisz