Patents by Inventor Edwin J. Basart

Edwin J. Basart 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: 9106452
    Abstract: The cloud computing VoIP system includes a software as a service (SaaS) site and one or more additional sites. The SaaS site includes a gateway and a call manager and is coupled for communication across an IP network and the PSTN. The call manager includes a media monitoring module, a bypass module, a PSTN control module and a GUI module. The SaaS site handles and controls voice and video calls over the IP network and the PSTN for endpoints at the one or more additional sites. In another embodiment, the cloud computing VoIP system is also coupled to a cellular network and the endpoints include an associated cellular phone. The cloud computing VoIP system also includes a method for falling back to a secondary network, namely the cellular network, when there is insufficient quality on a primary network.
    Type: Grant
    Filed: December 29, 2010
    Date of Patent: August 11, 2015
    Assignee: Shoretel, Inc.
    Inventor: Edwin J. Basart
  • Patent number: 9083822
    Abstract: A system, method and graphical user interface for determining a speaker's position and a generating a display showing the position of the speaker. In one embodiment, the system comprises a first speakerphone system and a second speakerphone system communicatively coupled to send and receive data. The speakerphone system comprises a display, an input device, a microphone array, a speaker, and a position processing module. The position processing module is coupled to receive acoustic signals from the microphone array. The position processing module uses these acoustic signals to determine a position of the speaker. The position information is then sent to other speakerphone system for presentation on the display.
    Type: Grant
    Filed: November 8, 2012
    Date of Patent: July 14, 2015
    Assignee: Shoretel, Inc.
    Inventors: Edwin J. Basart, David B. Rucinski
  • Patent number: 8824327
    Abstract: 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: Grant
    Filed: December 21, 2011
    Date of Patent: September 2, 2014
    Assignee: ShoreTel, Inc.
    Inventors: Edwin J. Basart, Thomas E. Miller, Pascal R. Crausaz
  • Patent number: 8649819
    Abstract: A system and method for providing PBX functionality to a mobile phone includes a private branch exchange having a mobile phone proxy. A call control path is established between the mobile phone and a private branch exchange. The call control path is a direct trunk line, a mobile voice network, an IP data network, a mobile data network or a 4G network. The private branch exchange receives a request to perform the PBX function. The private branch exchange uses the call control path to perform the PBX function.
    Type: Grant
    Filed: May 12, 2010
    Date of Patent: February 11, 2014
    Assignee: ShoreTel, Inc.
    Inventors: Dale C. Tonogai, Edwin J. Basart
  • Patent number: 8611509
    Abstract: 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: Grant
    Filed: June 21, 2011
    Date of Patent: December 17, 2013
    Assignee: ShoreTel, Inc.
    Inventors: Edwin J. Basart, Thomas E. Miller, Pascal R. Crausaz
  • Patent number: 8553875
    Abstract: A button box provides additional keys that can be used in conjunction with a telephone. In one embodiment, a button box is configured by associating it with a telephone and by programming its keys. When a key on the button box is activated, a key press event is sent from the button box to the associated phone. The phone treats the key press event as if a key on the phone itself had been activated and forwards the event to the voice switch appliance associated with the phone. (Alternatively, the key press event is sent from the button box directly to a voice switch appliance.) The button box's user interface is controlled by a voice switch appliance.
    Type: Grant
    Filed: May 13, 2011
    Date of Patent: October 8, 2013
    Assignee: ShoreTel, Inc.
    Inventors: Edwin J. Basart, Michael S. W. Tovino, Dale C. Tonogai, David B. Rucinski
  • Patent number: 8483045
    Abstract: A system and method for falling back to a secondary network when there is insufficient quality on a primary network is disclosed. In one embodiment, a call manager has a media monitoring module, a bypass module, a PSTN control module and a GUI module. Once a call has been established between endpoints using a primary IP network, the media monitoring module monitors for degradation in call quality. If degradation in call quality is detected, the GUI module presents an interface to the user that allows selection of the secondary network or the primary IP network for continuation of the call. If the user selected the secondary network, the bypass module is activated to transfer the data communication to a secondary network such as a PSTN while the call control continues to be over the primary network.
    Type: Grant
    Filed: December 31, 2009
    Date of Patent: July 9, 2013
    Assignee: ShoreTel, Inc.
    Inventors: Edwin J. Basart, Greg T. Sueoka
  • Patent number: 8451714
    Abstract: A system and method for using a PSTN as a fallback for the IP media when the IP network cannot pass the media acceptably and while continuing to use the IP network for call control and other features. In one embodiment, a call controller has a media monitoring module, a bypass module and a PSTN control module. Once a call has been established between endpoints using a primary IP network, the media monitoring module monitors for degradation in call quality. If degradation in call quality is detected, the bypass module transfers the data communication to a secondary network such as a PSTN while the call control continues to be over the primary network. The present invention also includes a variety of methods including a method for falling back to a secondary network and a method for dynamically switching between a primary and a secondary network to ensure call quality.
    Type: Grant
    Filed: March 24, 2008
    Date of Patent: May 28, 2013
    Assignee: ShoreTel, Inc.
    Inventors: Edwin J. Basart, Greg T. Sueoka
  • Patent number: 8331542
    Abstract: 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: Grant
    Filed: April 15, 2009
    Date of Patent: December 11, 2012
    Assignee: ShoreTel, Inc.
    Inventors: Pascal R. Crausaz, Edwin J. Basart, Dave Dix, Thomas E. Miller, Nam Do
  • Patent number: 8315366
    Abstract: A system and method for determining a speaker's position and a generating a display showing the position of the speaker. In one embodiment, the system comprises a first speakerphone system and a second speakerphone system communicatively coupled to send and receive data. The speakerphone system comprises a display, an input device, a microphone array, a speaker, and a position processing module. The position processing module is coupled to receive acoustic signals from the microphone array. The position processing module uses these acoustic signals to determine a position of the speaker. The position information is then sent to other speakerphone system for presentation on the display. In one embodiment, the position processing module comprises an auto-detection module, a position analysis module, a tracking module and an identity matching module for the detection of sound, the determination of position and transmission of position information over the network.
    Type: Grant
    Filed: July 22, 2008
    Date of Patent: November 20, 2012
    Assignee: ShoreTel, Inc.
    Inventors: Edwin J. Basart, David B. Rucinski
  • Publication number: 20110281580
    Abstract: A system and method for providing PBX functionality to a mobile phone includes a private branch exchange having a mobile phone proxy. A call control path is established between the mobile phone and a private branch exchange. The call control path is a direct trunk line, a mobile voice network, an IP data network, a mobile data network or a 4G network. The private branch exchange receives a request to perform the PBX function. The private branch exchange uses the call control path to perform the PBX function.
    Type: Application
    Filed: May 12, 2010
    Publication date: November 17, 2011
    Applicant: SHORETEL, INC.
    Inventors: Dale C. Tonogai, Edwin J. Basart
  • Publication number: 20110211496
    Abstract: A button box provides additional keys that can be used in conjunction with a telephone. In one embodiment, a button box is configured by associating it with a telephone and by programming its keys. When a key on the button box is activated, a key press event is sent from the button box to the associated phone. The phone treats the key press event as if a key on the phone itself had been activated and forwards the event to the voice switch appliance associated with the phone. (Alternatively, the key press event is sent from the button box directly to a voice switch appliance.) The button box's user interface is controlled by a voice switch appliance.
    Type: Application
    Filed: May 13, 2011
    Publication date: September 1, 2011
    Applicant: SHORETEL, INC.
    Inventors: Edwin J. Basart, Michael S.W. Tovino, Dale C. Tonogai, David B. Rucinski
  • Patent number: 7991150
    Abstract: A button box provides additional keys that can be used in conjunction with a telephone. In one embodiment, a button box is configured by associating it with a telephone and by programming its keys. When a key on the button box is activated, a key press event is sent from the button box to the associated phone. The phone treats the key press event as if a key on the phone itself had been activated and forwards the event to the voice switch appliance associated with the phone. (Alternatively, the key press event is sent from the button box directly to a voice switch appliance.) The button box's user interface is controlled by a voice switch appliance.
    Type: Grant
    Filed: February 16, 2007
    Date of Patent: August 2, 2011
    Assignee: ShoreTel, Inc.
    Inventors: Edwin J. Basart, Michael S. W. Tovino, Dale C. Tonogai, David B. Rucinski
  • Patent number: 7940906
    Abstract: A button box provides additional keys that can be used in conjunction with a telephone. In one embodiment, a button box is configured by associating it with a telephone and by programming its keys. When a key on the button box is activated, a key press event is sent from the button box to the associated phone. The phone treats the key press event as if a key on the phone itself had been activated and forwards the event to the voice switch appliance associated with the phone. (Alternatively, the key press event is sent from the button box directly to a voice switch appliance.) The button box's user interface is controlled by a voice switch appliance.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: May 10, 2011
    Assignee: ShoreTel Inc.
    Inventors: Edwin J. Basart, Michael S. W. Tovino, Dale C. Tonogai, David B. Rucinski
  • Publication number: 20110096762
    Abstract: The cloud computing VoIP system includes a software as a service (SaaS) site and one or more additional sites. The SaaS site includes a gateway and a call manager and is coupled for communication across an IP network and the PSTN. The call manager includes a media monitoring module, a bypass module, a PSTN control module and a GUI module. The SaaS site handles and controls voice and video calls over the IP network and the PSTN for endpoints at the one or more additional sites. In another embodiment, the cloud computing VoIP system is also coupled to a cellular network and the endpoints include an associated cellular phone. The cloud computing VoIP system also includes a method for falling back to a secondary network, namely the cellular network, when there is insufficient quality on a primary network.
    Type: Application
    Filed: December 29, 2010
    Publication date: April 28, 2011
    Applicant: ShoreTel, Inc.
    Inventor: Edwin J. Basart
  • Publication number: 20100266111
    Abstract: 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: Application
    Filed: April 15, 2009
    Publication date: October 21, 2010
    Applicant: ShoreTel, Inc.
    Inventors: Pascal R. Crausaz, Edwin J. Basart, Dave Dix, Thomas E. Miller, Nam Do
  • Publication number: 20100182921
    Abstract: A system and method for falling back to a secondary network when there is insufficient quality on a primary network is disclosed. The present invention uses a PSTN as a fallback for the IP media when the IP network cannot pass the media acceptably and while continuing to use the IP network for call control and other features. In one embodiment, a call manager has a media monitoring module, a bypass module, a PSTN control module and a GUI module. Once a call has been established between endpoints using a primary IP network, the media monitoring module monitors for degradation in call quality. If degradation in call quality is detected, the GUI module presents an interface to the user that allows selection of the secondary network or the primary IP network for continuation of the call. If the user selected the secondary network, the bypass module is activated to transfer the data communication to a secondary network such as a PSTN while the call control continues to be over the primary network.
    Type: Application
    Filed: December 31, 2009
    Publication date: July 22, 2010
    Inventors: Edwin J. Basart, Greg T. Sueoka
  • Publication number: 20100020951
    Abstract: A system and method for determining a speaker's position and a generating a display showing the position of the speaker. In one embodiment, the system comprises a first speakerphone system and a second speakerphone system communicatively coupled to send and receive data. The speakerphone system comprises a display, an input device, a microphone array, a speaker, and a position processing module. The position processing module is coupled to receive acoustic signals from the microphone array. The position processing module uses these acoustic signals to determine a position of the speaker. The position information is then sent to other speakerphone system for presentation on the display. In one embodiment, the position processing module comprises an auto-detection module, a position analysis module, a tracking module and an identity matching module for the detection of sound, the determination of position and transmission of position information over the network.
    Type: Application
    Filed: July 22, 2008
    Publication date: January 28, 2010
    Inventors: Edwin J. Basart, David B. Rucinski
  • Publication number: 20090238194
    Abstract: A system and method for falling back to a secondary network when there is insufficient quality on a primary network is disclosed. The present invention uses a PSTN as a fallback for the IP media when the IP network cannot pass the media acceptably and while continuing to use the IP network for call control and other features. In one embodiment, a call controller has a media monitoring module, a bypass module and a PSTN control module. Once a call has been established between endpoints using a primary IP network, the media monitoring module monitors for degradation in call quality. If degradation in call quality is detected, the bypass module is activated to transfer the data communication to a secondary network such as a PSTN while the call control continues to be over the primary network. The present invention also includes a variety of methods including a method for falling back to a secondary network and a method for dynamically switching between a primary and a secondary network to ensure call quality.
    Type: Application
    Filed: March 24, 2008
    Publication date: September 24, 2009
    Inventors: Edwin J. Basart, Greg T. Sueoka
  • Patent number: 7167486
    Abstract: The number of holes that are opened in a firewall for internet telephony is limited to a first hole used for call control and a second hole used for audio traffic. Fixed destination ports for telephony traffic and call control traffics are created at a destination. Media streams are received at the telephony fixed destination port. The source of each media stream is commanded to provide a unique identifier for each media stream arriving at the destination from each source. Each media stream is identified by a unique identifier provided by the source. The unique identifier for each media stream is communicated to the destination by each source over call control. All telephony traffic is received only at the fixed destination port or telephony and all call control is received only at the fixed destination port for call control.
    Type: Grant
    Filed: January 19, 2001
    Date of Patent: January 23, 2007
    Assignee: Shoretel, Inc.
    Inventors: David Cornelius, Edwin J. Basart