Patents by Inventor Johannes Ruetschi
Johannes Ruetschi 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).
-
Publication number: 20230231893Abstract: An apparatus and mechanism to manage multi-modal real-time or quasi real-time sessions such as voice, video, instant messaging, or web-conferencing across multiple devices through a simple subscription to a session management service. A user can subscribe to the service from many devices (e.g. mobile device, desk phone, personal computer, internet appliance, internet TV, communication terminal, etc.) and through the service seamlessly move sessions back and forth between subscribed devices. In a preferred embodiment, a user utilizes a “virtual slider” in a simple “two touch” procedure to effectuate the movement of a communication session from one device to another device via the service.Type: ApplicationFiled: March 27, 2023Publication date: July 20, 2023Applicant: RingCentral, Inc.Inventors: Doug CHAPPELLE, Johannes RUETSCHI, Jeffrey CRIPE, Ricardo De Lemos, Qiusheng JIANG, Robert HOFSTETTER, Hashim SHAFIQUE, Keith GLASNAPP, Rodrigo PASTRO, Jeff McNiece, Dinesh Kapani GOWDA, Luiz Cesar ZANIOLO, Viraj PURANIK, Christian GARBIN
-
Patent number: 11641383Abstract: An apparatus and mechanism to manage multi-modal real-time or quasi real-time sessions such as voice, video, instant messaging, or web-conferencing across multiple devices through a simple subscription to a session management service. A user can subscribe to the service from many devices (e.g. mobile device, desk phone, personal computer, internet appliance, internet TV, communication terminal, etc.) and through the service seamlessly move sessions back and forth between subscribed devices. In a preferred embodiment, a user utilizes a “virtual slider” in a simple “two touch” procedure to effectuate the movement of a communication session from one device to another device via the service.Type: GrantFiled: May 7, 2020Date of Patent: May 2, 2023Assignee: RINGCENTRAL, INC.Inventors: Doug Chappelle, Johannes Ruetschi, Jeffrey Cripe, Ricardo De Lemos, Qiusheng Jiang, Robert Hofstetter, Hashim Shafique, Keith Glasnapp, Rodrigo Pastro, Jeff McNiece, Dinesh Kapani Gowda, Luiz Cesar Zaniolo, VIraj Puranik, Christian Garbin
-
Patent number: 11558437Abstract: A communication system can include terminal devices that communicate with a social network or a computer server device for scheduling use of conference resources and/or for using conference appliances that may be located in a conference room being used for a video conference or teleconference. The communication system can be configured to permit a user to use such resources without having to have a user's device be physically and directly connected by wiring to a conference appliance or communication device. The communication system can also be configured to validate participants to help ensure that only authorized personnel are properly attending a scheduled conference based on audio and/or video input received for the different participants and can also be configured to allow screen sharing to be performed during a video conference or teleconference.Type: GrantFiled: December 11, 2019Date of Patent: January 17, 2023Assignee: RINGCENTRAL, INC.Inventors: Johannes Ruetschi, Luiz Domingos, Christian Garbin, Thomas Lederer
-
Patent number: 11533369Abstract: A computer-implemented method of managing tenants on a multi-tenant SIP server system has at least two multi-tenant enabled SIP server instances in an SIP server cloud or private datacenter environment. Each SIP server instance of the plurality of SIP server instances is configured as a virtual application. The method contains the steps of initially configuring a first tenant on a first SIP server instance, monitoring the capacity of the first SIP server instance, and monitoring the capacity of a second SIP server instance. The monitoring of the first and second SIP server instances is carried out by monitoring at least one predetermined capacity-relevant value. When the at least one predetermined capacity-relevant value exceeds a predetermined threshold value indicating that capacity resources are low on the first SIP server instance, then the first tenant is moved from the first SIP server instance to the second SIP server instance.Type: GrantFiled: April 21, 2020Date of Patent: December 20, 2022Assignee: RingCentral, Inc.Inventors: Karl Klaghofer, Johannes Ruetschi, Stefan Ried
-
Patent number: 11483425Abstract: A communication system, method and communication terminal are configured to facilitate private outputting of content of a message or communication session. A communication terminal can be configured via data included in a message or via a privacy setting to output content of data from a communication session or message in accordance with a pre-selected privacy setting or one or more privacy rules. For instance, a communication terminal may be configured to suppress a text to speech function for certain text messages, email messages, instant messages, or social networking messages that it receives having the privacy parameter set therein. As another example, a user may set the privacy parameter in his or her terminal so that any such message received by that terminal is output in accordance with the privacy setting or rules. A detection of nearby people can affect how certain content may be output via a terminal.Type: GrantFiled: October 23, 2018Date of Patent: October 25, 2022Assignee: RINGCENTRAL, INC.Inventors: Christian Garbin, Johannes Ruetschi
-
Publication number: 20220238194Abstract: A communication apparatus and method for augmenting at least one data stream (e.g. a video stream) with data obtained from at least one computer device can facilitate the generation of a user interface that can provide an enhancement in telecommunication services. For example, in some embodiments a video stream from a patient device that is involved in a telecommunication communication session that also include at least one medical care device can be augmented to include data from the patient's health records stored in a computer device such that a graphical user interface displayed on the medical care device can include medical record indicia positioned over an image of the patient to indicate different health records related to parts of the patient's body being displayed. The indicia can provide information related to the age of the medical data and/or other aspects of a medical record indicated by the indicia.Type: ApplicationFiled: July 27, 2021Publication date: July 28, 2022Inventors: Johannes Ruetschi, Rodrigo Pastro, Christian Garbin
-
Patent number: 11102056Abstract: A method for requesting connection in a blue-green deployment which is switched over from a first server (blue) to which at least two clients are connected to a second server (green). The method can include determining, upon receipt of the maintenance notification or detection of a connection failure, an activity score at each one of the at least two clients; and, upon switchover to the second server or detection of the connection failure, transmitting, together with a respective reconnection request, the respective activity score from each one of the at least two clients to the second server for the second server to evaluate a prioritization of the reconnection request based on the activity score. Embodiments of a communication system, server system, and clients (e.g. user devices) can utilize embodiments of the method.Type: GrantFiled: June 29, 2020Date of Patent: August 24, 2021Assignee: Unify Patente GmbH & Co. KGInventors: Geert Robert Marc Fieremans, Ralph Schneider, Johannes Ruetschi
-
Publication number: 20200267193Abstract: An apparatus and mechanism to manage multi-modal real-time or quasi real-time sessions such as voice, video, instant messaging, or web-conferencing across multiple devices through a simple subscription to a session management service. A user can subscribe to the service from many devices (e.g. mobile device, desk phone, personal computer, internet appliance, internet TV, communication terminal, etc.) and through the service seamlessly move sessions back and forth between subscribed devices. In a preferred embodiment, a user utilizes a “virtual slider” in a simple “two touch” procedure to effectuate the movement of a communication session from one device to another device via the service.Type: ApplicationFiled: May 7, 2020Publication date: August 20, 2020Inventors: Doug Chappelle, Johannes Ruetschi, Jeffrey Cripe, Ricardo De Lemos, Qiusheng Jiang, Robert Hofstetter, Hashim Shafique, Keith Glasnapp, Rodrigo Pastro, Jeff McNiece, Dinesh Kapani Gowda, Luis Cesar Zaniolo, VIraj Puranik, Christian Garbin
-
Publication number: 20200252463Abstract: A computer-implemented method of managing tenants on a multi-tenant SIP server system has at least two multi-tenant enabled SIP server instances in an SIP server cloud or private datacenter environment. Each SIP server instance of the plurality of SIP server instances is configured as a virtual application. The method contains the steps of initially configuring a first tenant on a first SIP server instance, monitoring the capacity of the first SIP server instance, and monitoring the capacity of a second SIP server instance. The monitoring of the first and second SIP server instances is carried out by monitoring at least one predetermined capacity-relevant value. When the at least one predetermined capacity-relevant value exceeds a predetermined threshold value indicating that capacity resources are low on the first SIP server instance, then the first tenant is moved from the first SIP server instance to the second SIP server instance.Type: ApplicationFiled: April 21, 2020Publication date: August 6, 2020Inventors: Karl Klaghofer, Johannes Ruetschi, Stefan Ried
-
Publication number: 20200213250Abstract: An apparatus and mechanism to subscribe to a single address and or session management service from multiple devices (such as e.g, tablets, smart phones, netbooks or other types of communication terminals or client devices) with a single account and password through the automatic assignment of a dynamic opaque service profile to each device a user uses to sign in to the service. After sign-in transparent call management services are provided to the user and allow the user to control sessions on any signed-in device from any signed-in device without revealing the distinct dynamic opaque service profiles to the user.Type: ApplicationFiled: March 12, 2020Publication date: July 2, 2020Inventors: Johannes Ruetschi, Rodrigo Pastro, Viraj Puranik, Christian Garbin
-
Patent number: 10686852Abstract: An apparatus and mechanism to manage multi-modal real-time or quasi real-time sessions such as voice, video, instant messaging, or web-conferencing across multiple devices through a simple subscription to a session management service. A user can subscribe to the service from many devices (e.g. mobile device, desk phone, personal computer, internet appliance, internet TV, communication terminal, etc.) and through the service seamlessly move sessions back and forth between subscribed devices. In a preferred embodiment, a user utilizes a “virtual slider” in a simple “two touch” procedure to effectuate the movement of a communication session from one device to another device via the service.Type: GrantFiled: May 11, 2017Date of Patent: June 16, 2020Assignee: Unify, Inc.Inventors: Doug Chappelle, Johannes Ruetschi, Jeffrey Cripe, Ricardo De Lemos, Qiusheng Jiang, Robert Hofstetter, Hashim Shafique, Keith Glasnapp, Rodrigo Pastro, Jeff McNiece, Dinesh Kapani Gowda, Luiz Cesar Zaniolo, Viraj Puranik, Christian Garbin
-
Patent number: 10666736Abstract: A computer-implemented method of managing tenants on a multi-tenant SIP server system has at least two multi-tenant enabled SIP server instances in an SIP server cloud or private datacenter environment. Each SIP server instance of the plurality of SIP server instances is configured as a virtual application. The method contains the steps of initially configuring a first tenant on a first SIP server instance, monitoring the capacity of the first SIP server instance, and monitoring the capacity of a second SIP server instance. The monitoring of the first and second SIP server instances is carried out by monitoring at least one predetermined capacity-relevant value. When the at least one predetermined capacity-relevant value exceeds a predetermined threshold value indicating that capacity resources are low on the first SIP server instance, then the first tenant is moved from the first SIP server instance to the second SIP server instance.Type: GrantFiled: January 9, 2018Date of Patent: May 26, 2020Assignee: Unify Patente GmbH & Co. KGInventors: Karl Klaghofer, Johannes Ruetschi, Stefan Ried
-
Patent number: 10630612Abstract: An apparatus and mechanism to subscribe to a single address and or session management service from multiple devices (such as e.g. tablets, smart phones, netbooks or other types of communication terminals or client devices) with a single account and password through the automatic assignment of a dynamic opaque service profile to each device a user uses to sign in to the service. After sign-in transparent call management services are provided to the user and allow the user to control sessions on any signed-in device from any signed-in device without revealing the distinct dynamic opaque service profiles to the user.Type: GrantFiled: November 13, 2018Date of Patent: April 21, 2020Assignee: Unify, Inc.Inventors: Johannes Ruetschi, Rodrigo Pastro, Viraj Puranik, Christian Garbin
-
Publication number: 20200112595Abstract: A communication system can include terminal devices that communicate with a social network or a computer server device for scheduling use of conference resources and/or for using conference appliances that may be located in a conference room being used for a video conference or teleconference. The communication system can be configured to permit a user to use such resources without having to have a user's device be physically and directly connected by wiring to a conference appliance or communication device. The communication system can also be configured to validate participants to help ensure that only authorized personnel are properly attending a scheduled conference based on audio and/or video input received for the different participants and can also be configured to allow screen sharing to be performed during a video conference or teleconference.Type: ApplicationFiled: December 11, 2019Publication date: April 9, 2020Inventors: Johannes Ruetschi, Luiz Domingos, Christian Garbin, Thomas Lederer
-
Patent number: 10567483Abstract: A method for real time notification delivery comprises providing to an application server event notifications directed to a plurality of user agents that are at a site remote from an application server and that receive event notifications through a first network device that is capable of receiving aggregated notification messages, aggregating a plurality of event notifications directed to a plurality of user agents to create an aggregated notification message directed to a first network device, and routing an aggregated notification message to a first network device via a communications network.Type: GrantFiled: December 19, 2017Date of Patent: February 18, 2020Assignee: Unify GmbH & Co. KGInventors: Johannes Ruetschi, Rodrigo Pastro
-
Patent number: 10542056Abstract: A communication system can include terminal devices that communicate with a social network or a computer server device for scheduling use of conference resources and/or for using conference appliances that may be located in a conference room being used for a video conference or teleconference. The communication system can be configured to permit a user to use such resources without having to have a user's device be physically and directly connected by wiring to a conference appliance or communication device. The communication system can also be configured to validate participants to help ensure that only authorized personnel are properly attending a scheduled conference based on audio and/or video input received for the different participants and can also be configured to allow screen sharing to be performed during a video conference or teleconference.Type: GrantFiled: January 12, 2018Date of Patent: January 21, 2020Assignee: Unify GmbH & Co. KGInventors: Johannes Ruetschi, Luiz Domingos, Christian Garbin, Thomas Lederer
-
Publication number: 20190097953Abstract: An apparatus and mechanism to subscribe to a single address and or session management service from multiple devices (such as e.g. tablets, smart phones, netbooks or other types of communication terminals or client devices) with a single account and password through the automatic assignment of a dynamic opaque service profile to each device a user uses to sign in to the service. After sign-in transparent call management services are provided to the user and allow the user to control sessions on any signed-in device from any signed-in device without revealing the distinct dynamic opaque service profiles to the user.Type: ApplicationFiled: November 13, 2018Publication date: March 28, 2019Inventors: Johannes Ruetschi, Rodrigo Pastro, Viraj Puranik, Christian Garbin
-
Publication number: 20190058679Abstract: A communication system, method and communication terminal are configured to facilitate private outputting of content of a message or communication session. A communication terminal can be configured via data included in a message or via a privacy setting to output content of data from a communication session or message in accordance with a pre-selected privacy setting or one or more privacy rules. For instance, a communication terminal may be configured to suppress a text to speech function for certain text messages, email messages, instant messages, or social networking messages that it receives having the privacy parameter set therein. As another example, a user may set the privacy parameter in his or her terminal so that any such message received by that terminal is output in accordance with the privacy setting or rules. A detection of nearby people can affect how certain content may be output via a terminal.Type: ApplicationFiled: October 23, 2018Publication date: February 21, 2019Inventors: Christian Garbin, Johannes Ruetschi
-
Patent number: 10164917Abstract: An apparatus and mechanism to subscribe to a single address and or session management service from multiple devices (such as e.g. tablets, smart phones, netbooks or other types of communication terminals or client devices) with a single account and password through the automatic assignment of a dynamic opaque SIP service profile to each device a user uses to signin to the service. After sign-in transparent call management services are provided to the user and allow the user to control sessions on any signed-in device from any signed-in device without revealing the distinct dynamic opaque SIP service profiles to the user.Type: GrantFiled: November 15, 2011Date of Patent: December 25, 2018Assignee: Unify Inc.Inventors: Johannes Ruetschi, Rodrigo Pastro, Viraj Puranik, Christian Garbin
-
Patent number: 10142271Abstract: A communication system, method and communication terminal are configured to facilitate private outputting of content of a message or communication session. A communication terminal can be configured via data included in a message or via a privacy setting to output content of data from a communication session or message in accordance with a pre-selected privacy setting or one or more privacy rules. For instance, a communication terminal may be configured to suppress a text to speech function for certain text messages, email messages, instant messages, or social networking messages that it receives having the privacy parameter set therein. As another example, a user may set the privacy parameter in his or her terminal so that any such message received by that terminal is output in accordance with the privacy setting or rules. A detection of nearby people can affect how certain content may be output via a terminal.Type: GrantFiled: March 6, 2015Date of Patent: November 27, 2018Assignee: Unify GmbH & Co. KGInventors: Christian Garbin, Johannes Ruetschi