Patents by Inventor Pascal R. Crausaz
Pascal R. Crausaz 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: 10389847Abstract: A computer-implemented method includes receiving, at a server, input data to initiate provisioning a resource. Provisioning data is sent to the resource to enable presentation of a given provisioning object at the resource. User data is also sent to a registered client to enable an interactive presentation of a plurality of provisioning objects, which includes the given provisioning object, with respect to the registered client. The method also includes associating the resource with the registered client in response to a user input selecting the given provisioning object from the plurality of provisioning objects.Type: GrantFiled: December 23, 2015Date of Patent: August 20, 2019Assignee: Mitel Networks, Inc.Inventor: Pascal R. Crausaz
-
Patent number: 10362121Abstract: A method can include storing, in memory, resource operating data associated with at least one endpoint resource that is registered for operation in a communications network for a given user. The resource operating data can be analyzed in response to establishing a communications session over a communications path between an endpoint resource associated with the given user and at least one other communications resource. The method can include verifying the communications path for the established communications session based on the analyzing.Type: GrantFiled: July 10, 2014Date of Patent: July 23, 2019Assignee: Mitel Networks, Inc.Inventor: Pascal R. Crausaz
-
Patent number: 9055192Abstract: A conference call system with a plurality of endpoints, a participant control server, a conference bridge and a switch is described. A first endpoint transmits conference data to the participant control server. The participant control server transmits the conference data to the other endpoints. In response to requests from the endpoint, the participant control server transmits recorded conference data for video, audio and web sessions that are individually controllable to pause, fast-forward and rewind the conference data. The participant control server establishes secondary connections for the endpoints including a ghost hold and a sidebar.Type: GrantFiled: May 1, 2013Date of Patent: June 9, 2015Assignee: Shoretel, Inc.Inventors: Prasannakumar Mallappa, Thomas E. Miller, Pascal R. Crausaz
-
Patent number: 8824327Abstract: A system for exchanging information for improved call quality includes an exchange engine for switching between networks or communication channels and a monitoring module for determining quality of communication over a network or communication channels and initiating switching in response to poor call quality. The monitoring module may be responsive to input from the user or to call quality as determined for example by statistical measurement. The exchange engine identifies the network or communication channel in use for the current call; determines the call quality for a second network or communication channel not being used for the current call; determines whether call quality of the second network is better than the first network; and switches the current call between a first user and the second user from the first network to the second network if the call quality of the second network is better than the first network.Type: GrantFiled: December 21, 2011Date of Patent: September 2, 2014Assignee: ShoreTel, Inc.Inventors: Edwin J. Basart, Thomas E. Miller, Pascal R. Crausaz
-
Patent number: 8611509Abstract: A system and for exchanging information to enable embodiment IP communication comprises a first endpoint corresponding to a first user, a second endpoint corresponding to a second user, and an information exchange (PURLX) unit. The PURLX unit comprises: a processor, a table and a phone URL exchange engine. The processor is configured for communication over the communications channel with a first endpoint and a second endpoint. The table stores information about the first user and the second user including a first association between the first user and one or more endpoint device addresses and a second association between the second user and one or more endpoint device addresses. The table is coupled for communication with the processor. The exchange engine establishes IP communication between the first user and the second user using information from the table.Type: GrantFiled: June 21, 2011Date of Patent: December 17, 2013Assignee: ShoreTel, Inc.Inventors: Edwin J. Basart, Thomas E. Miller, Pascal R. Crausaz
-
Patent number: 8456507Abstract: A conference call system with a plurality of endpoints, a participant control server, a conference bridge and a switch is described. A first endpoint transmits conference data to the participant control server. The participant control server transmits the conference data to the other endpoints. In response to requests from the endpoint, the participant control server transmits recorded conference data for video, audio and web sessions that are individually controllable to pause, fast-forward and rewind the conference data. The participant control server establishes secondary connections for the endpoints including a ghost hold and a sidebar.Type: GrantFiled: March 31, 2010Date of Patent: June 4, 2013Assignee: ShoreTel, Inc.Inventors: Prasannakumar Mallappa, Thomas E. Miller, Pascal R. Crausaz
-
Patent number: 8335301Abstract: A system for placing a telephone call on hold and presenting video to the user that has been placed on hold comprises video on hold arbiter that either is a part of the server or the switch of an IP telephony system. The video on hold arbiter comprises a hold monitoring module, a switch interface module and a media source interface module. The video on hold arbiter monitors calls between parties for the selection of a hold signal indicating that a first caller is placing a second caller on hold. The video on hold arbiter then determines the capabilities of the first caller and the second caller, a source video signal and switches the call to a video-on-hold status. In the video-on-hold status, the video on hold arbiter provides a video signal to the caller on hold from the determined source video and matching the capabilities of the party on hold. Video on hold arbiter and monitors for an off hold signal.Type: GrantFiled: December 28, 2007Date of Patent: December 18, 2012Assignee: ShoreTel, Inc.Inventors: Ron D. Laws, Pascal R. Crausaz
-
Patent number: 8331542Abstract: A computer system (a method) for exchanging information such as a Universal Resource Locator (URL) or a Universal Resource Identifier (URI) over a communication channel in general and over a telephone communications channel in particular in a unified communications system is disclosed. In one embodiment, the system comprises a phone URL exchange unit configured to receive a phone URL exchange request from a first endpoint, to determine the URL to be sent and URL encoding method based on the request, to encode the URL into audio data or as a part of the communications control signals using the URL encoding method and to send the encoded data to a second endpoint over the telephone communications channel. The phone URL exchange unit is further configured to receive audio data or the communications control signals embedded with a URL and to decode the received data to reveal the URL.Type: GrantFiled: April 15, 2009Date of Patent: December 11, 2012Assignee: ShoreTel, Inc.Inventors: Pascal R. Crausaz, Edwin J. Basart, Dave Dix, Thomas E. Miller, Nam Do
-
Publication number: 20100266111Abstract: A computer system (a method) for exchanging information such as a Universal Resource Locator (URL) or a Universal Resource Identifier (URI) over a communication channel in general and over a telephone communications channel in particular in a unified communications system is disclosed. In one embodiment, the system comprises a phone URL exchange unit configured to receive a phone URL exchange request from a first endpoint, to determine the URL to be sent and URL encoding method based on the request, to encode the URL into audio data or as a part of the communications control signals using the URL encoding method and to send the encoded data to a second endpoint over the telephone communications channel. The phone URL exchange unit is further configured to receive audio data or the communications control signals embedded with a URL and to decode the received data to reveal the URL.Type: ApplicationFiled: April 15, 2009Publication date: October 21, 2010Applicant: ShoreTel, Inc.Inventors: Pascal R. Crausaz, Edwin J. Basart, Dave Dix, Thomas E. Miller, Nam Do
-
Publication number: 20090168978Abstract: A system for placing a telephone call on hold and presenting video to the user that has been placed on hold comprises video on hold arbiter that either is a part of the server or the switch of an IP telephony system. The video on hold arbiter comprises a hold monitoring module, a switch interface module and a media source interface module. The video on hold arbiter monitors calls between parties for the selection of a hold signal indicating that a first caller is placing a second caller on hold. The video on hold arbiter then determines the capabilities of the first caller and the second caller, a source video signal and switches the call to a video-on-hold status. In the video-on-hold status, the video on hold arbiter provides a video signal to the caller on hold from the determined source video and matching the capabilities of the party on hold. Video on hold arbiter and monitors for an off hold signal.Type: ApplicationFiled: December 28, 2007Publication date: July 2, 2009Inventors: Ron D. Laws, Pascal R. Crausaz