Patents by Inventor William A. Tolhurst

William A. Tolhurst 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: 10044860
    Abstract: A system and method for call data processing are provided. Multiple call sessions are monitored for an agent on an agent console. The content of each call session is displayed on the agent console. A selection of a script is received from the agent and at least a portion of the script is provided to a participant of one such call session as synthesized speech. A text message is received from the agent for another participant of a different call session, while the script is provided to the participant of the one such call session. The received text message is converted to synthesized speech and the synthesized speech is provided to the other participant of the different call session while the script is provided to the participant of the one such call session.
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: August 7, 2018
    Assignee: Intellisist, Inc.
    Inventors: Gilad Odinak, Alastair Sutherland, William A. Tolhurst
  • Patent number: 9923508
    Abstract: The present invention provides a mounting unit for solar panels that simplifies the complexity of storage, transit and in-field installation of solar electric generation systems. According to one embodiment, the mounting unit comprises a top panel, a bottom panel and a pair of panel guides, each formed integral with and adjacent to an opposing side of the top panel. Each panel guide includes a horizontal portion for supporting a solar panel and a vertical portion for providing an air channel between a bottom surface of the solar panel and an upper surface of the top panel. The air channel enables natural convection to cool the solar panel and optionally a power conversion device used within the system, thereby improving the solar conversion efficiency of the system. An improved method for installing a solar electric generation system is also provided herein.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: March 20, 2018
    Assignee: Cowatt Energy, LLC.
    Inventors: Cole Brady, William Tolhurst
  • Publication number: 20170272573
    Abstract: A system and method for call data processing are provided. Multiple call sessions are monitored for an agent on an agent console. The content of each call session is displayed on the agent console. A selection of a script is received from the agent and at least a portion of the script is provided to a participant of one such call session as synthesized speech. A text message is received from the agent for another participant of a different call session, while the script is provided to the participant of the one such call session. The received text message is converted to synthesized speech and the synthesized speech is provided to the other participant of the different call session while the script is provided to the participant of the one such call session.
    Type: Application
    Filed: June 5, 2017
    Publication date: September 21, 2017
    Inventors: Gilad Odinak, Alastair Sutherland, William A. Tolhurst
  • Patent number: 9674355
    Abstract: A system and method for processing call data is provided. A call between a user and an agent is monitored. A selected script having a dialog grammar is received. The selected script is executed by converting at least a portion of the script into synthesized speech utterances and providing the synthesized speech utterances to the user. Speech utterances are received from the user in reply to each of the synthesized speech utterances from the script. Each received speech utterance is converted to text as a user message and a form is populated with the user messages. The user speech utterances and the form with the user messages are provided to the agent.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: June 6, 2017
    Assignee: Intellisist, Inc.
    Inventors: Gilad Odinak, Alastair Sutherland, William A. Tolhurst
  • Publication number: 20160254774
    Abstract: The present invention provides a mounting unit for solar panels that simplifies the complexity of storage, transit and in-field installation of solar electric generation systems. According to one embodiment, the mounting unit comprises a top panel, a bottom panel and a pair of panel guides, each formed integral with and adjacent to an opposing side of the top panel. Each panel guide includes a horizontal portion for supporting a solar panel and a vertical portion for providing an air channel between a bottom surface of the solar panel and an upper surface of the top panel. The air channel enables natural convection to cool the solar panel and optionally a power conversion device used within the system, thereby improving the solar conversion efficiency of the system. An improved method for installing a solar electric generation system is also provided herein.
    Type: Application
    Filed: February 26, 2015
    Publication date: September 1, 2016
    Inventors: Cole Brady, William Tolhurst
  • Publication number: 20160205249
    Abstract: A system and method for processing call data is provided. A call between a user and an agent is monitored. A selected script having a dialog grammar is received. The selected script is executed by converting at least a portion of the script into synthesized speech utterances and providing the synthesized speech utterances to the user. Speech utterances are received from the user in reply to each of the synthesized speech utterances from the script. Each received speech utterance is converted to text as a user message and a form is populated with the user messages. The user speech utterances and the form with the user messages are provided to the agent.
    Type: Application
    Filed: March 10, 2016
    Publication date: July 14, 2016
    Inventors: Gilad Odinak, Alastair Sutherland, William A. Tolhurst
  • Patent number: 9288323
    Abstract: A computer-implemented system and method for simultaneously processing multiple call sessions is provided. Multiple call sessions assigned to an agent are monitored. Content of each call session is displayed to the agent on an agent console. A script selected by the agent is identified and provided as synthesized speech to a caller of one of the call sessions. A verbal conversation between the agent and a caller of another one of the call sessions is simultaneously monitored while the script is provided to the caller.
    Type: Grant
    Filed: July 7, 2014
    Date of Patent: March 15, 2016
    Assignee: Intellisist, Inc.
    Inventors: Gilad Odinak, Alastair Sutherland, William A. Tolhurst
  • Publication number: 20140307864
    Abstract: A computer-implemented system and method for simultaneously processing multiple call sessions is provided. Multiple call sessions assigned to an agent are monitored. Content of each call session is displayed to the agent on an agent console. A script selected by the agent is identified and provided as synthesized speech to a caller of one of the call sessions. A verbal conversation between the agent and a caller of another one of the call sessions is simultaneously monitored while the script is provided to the caller.
    Type: Application
    Filed: July 7, 2014
    Publication date: October 16, 2014
    Inventors: Gilad Odinak, Alastair Sutherland, William A. Tolhurst
  • Patent number: 8774392
    Abstract: A system and method for processing calls in a call center are described. A call session from a caller via a session manager and including incoming text messages of a verbal speech stream is assigned. The incoming text messages are progressively visually presented throughout the call session to a live agent on an agent console operatively coupled to the session manager. The incoming text messages are progressively processed through a customer support scenario interactively monitored and controlled by the live agent via the agent console. The incoming text messages are processed through automated script execution in concert with the live agent. Outgoing text messages are converted into a synthesized speech stream. The synthesized speech stream is sent via the agent console to the caller.
    Type: Grant
    Filed: June 17, 2013
    Date of Patent: July 8, 2014
    Assignee: Intellisist, Inc.
    Inventors: Gilad Odinak, Alastair Sutherland, William A. Tolhurst
  • Publication number: 20140010363
    Abstract: A system and method for processing calls in a call center are described. A call session from a caller via a session manager and including incoming text messages of a verbal speech stream is assigned. The incoming text messages are progressively visually presented throughout the call session to a live agent on an agent console operatively coupled to the session manager. The incoming text messages are progressively processed through a customer support scenario interactively monitored and controlled by the live agent via the agent console. The incoming text messages are processed through automated script execution in concert with the live agent. Outgoing text messages are converted into a synthesized speech stream. The synthesized speech stream is sent via the agent console to the caller.
    Type: Application
    Filed: June 17, 2013
    Publication date: January 9, 2014
    Inventors: Gilad Odinak, Alastair Sutherland, William A. Tolhurst
  • Patent number: 8467519
    Abstract: A system and method for processing calls in a call center are described. A call session from a caller via a session manager and including incoming text messages of a verbal speech stream is assigned. The incoming text messages are progressively visually presented throughout the call session to a live agent on an agent console operatively coupled to the session manager. The incoming text messages are progressively processed through a customer support scenario interactively monitored and controlled by the live agent via the agent console. The incoming text messages are processed through automated script execution in concert with the live agent. Outgoing text messages are converted into a synthesized speech stream. The synthesized speech stream is sent via the agent console to the caller.
    Type: Grant
    Filed: June 23, 2008
    Date of Patent: June 18, 2013
    Assignee: Intellisist, Inc.
    Inventors: Gilad Odinak, Alastair Sutherland, William A. Tolhurst
  • Patent number: 8462935
    Abstract: A system and method for monitoring an automated voice response (AVR) system is provided. An audio communication from a caller is processed by executing an AVR script with a plurality of instructions. A visual representation of the audio communication is presented to an agent substantially simultaneously with the audio communication based on the AVR script. The visual representation includes at least one field to be populated with information obtained from the caller and the information populated in the field can be updated by the agent.
    Type: Grant
    Filed: February 10, 2012
    Date of Patent: June 11, 2013
    Assignee: Intellisist, Inc.
    Inventors: Gilad Odinak, Alastair Sutherland, William A. Tolhurst
  • Publication number: 20120140906
    Abstract: A system and method for monitoring an automated voice response (AVR) system is provided. An audio communication from a caller is processed by executing an AVR script with a plurality of instructions. A visual representation of the audio communication is presented to an agent substantially simultaneously with the audio communication based on the AVR script. The visual representation includes at least one field to be populated with information obtained from the caller and the information populated in the field can be updated by the agent.
    Type: Application
    Filed: February 10, 2012
    Publication date: June 7, 2012
    Inventors: Gilad Odinak, Alastair Sutherland, William A. Tolhurst
  • Patent number: 8116445
    Abstract: An apparatus and method for monitoring an interaction between a caller and an automated voice response (AVR) system is provided. An audio communication from a caller is processed by executing an AVR script, which includes a plurality of instructions. A visual representation of the audio communication is presented substantially simultaneously with the audio communication to an agent based on the AVR script. The visual representation includes at least one field to be populated with information obtained from the caller and the information populated in the field can be updated by the agent.
    Type: Grant
    Filed: April 3, 2007
    Date of Patent: February 14, 2012
    Assignee: Intellisist, Inc.
    Inventors: Gilad Odinak, Alastair Sutherland, William A. Tolhurst
  • Patent number: 8027672
    Abstract: A system and a method for facilitating communication between a remote station and a service network are disclosed. A remote station is associated with a first communicator configured to communicate over a first communication network and a second communicator configured to communicate over a second communication network. A communication controller associated with the remote station and coupled with the first communicator and the second communicator is operable to transmit a first set of signals using the first communicator a second set of signals using the second communicator. A mobile network access point is directable to within a communication range of the second communicator of the remote station when the remote station is outside of an existing communication range of the second communication network and the first set of signals includes a resource request for the second communication network.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: September 27, 2011
    Assignee: Intellisist, Inc.
    Inventor: William A. Tolhurst
  • Patent number: 7877088
    Abstract: A system and a method for facilitating communication between a remote station and a service network are disclosed. A remote station is associated with a first communicator configured to communicate over a first communication network and a second communicator configured to communicate over a second communication network. A communication controller associated with the remote station and coupled with the first communicator and the second communicator is operable to transmit a first set of signals using the first communicator a second set of signals using the second communicator. A mobile network access point is directable to within a communication range of the second communicator of the remote station when the remote station is outside of an existing communication range of the second communication network and the first set of signals includes a resource request for the second communication network.
    Type: Grant
    Filed: May 21, 2007
    Date of Patent: January 25, 2011
    Assignee: Intellisist, Inc.
    Inventor: William A. Tolhurst
  • Publication number: 20080267388
    Abstract: A system and method for processing calls in a call center are described. A call session from a caller via a session manager and including incoming text messages of a verbal speech stream is assigned. The incoming text messages are progressively visually presented throughout the call session to a live agent on an agent console operatively coupled to the session manager. The incoming text messages are progressively processed through a customer support scenario interactively monitored and controlled by the live agent via the agent console. The incoming text messages are processed through automated script execution in concert with the live agent. Outgoing text messages are converted into a synthesized speech stream. The synthesized speech stream is sent via the agent console to the caller.
    Type: Application
    Filed: June 23, 2008
    Publication date: October 30, 2008
    Inventors: Gilad Odinak, Alastair Sutherland, William A. Tolhurst
  • Publication number: 20080214179
    Abstract: A system and a method for facilitating communication between a remote station and a service network are disclosed. A remote station is associated with a first communicator configured to communicate over a first communication network and a second communicator configured to communicate over a second communication network. A communication controller associated with the remote station and coupled with the first communicator and the second communicator is operable to transmit a first set of signals using the first communicator a second set of signals using the second communicator. A mobile network access point is directable to within a communication range of the second communicator of the remote station when the remote station is outside of an existing communication range of the second communication network and the first set of signals includes a resource request for the second communication network.
    Type: Application
    Filed: October 30, 2007
    Publication date: September 4, 2008
    Inventor: William A. Tolhurst
  • Patent number: 7391860
    Abstract: A method for providing a message-based communications infrastructure for automated call center operation is described. A call from a telephony interface is accepted. The accepted call includes an incoming stream of verbal speech. The incoming stream of verbal speech is converted into incoming text from a caller into a call center. The call is automatically assigned at a session manager to a session and to a live agent. The incoming text is progressively processed through an agent application during the session through a customer support scenario interactively monitored and controlled by the live agent. The live agent sends outgoing text messages that are converted into an outgoing stream of synthesized speech to the caller.
    Type: Grant
    Filed: October 19, 2007
    Date of Patent: June 24, 2008
    Assignee: Intellisist, Inc.
    Inventors: Gilad Odinak, Alastair Sutherland, William A. Tolhurst
  • Publication number: 20080056460
    Abstract: A method for providing a message-based communications infrastructure for automated call center operation is described. A call from a telephony interface is accepted. The accepted call includes an incoming stream of verbal speech. The incoming stream of verbal speech is converted into incoming text from a caller into a call center. The call is automatically assigned at a session manager to a session and to a live agent. The incoming text is progressively processed through an agent application during the session through a customer support scenario interactively monitored and controlled by the live agent. The live agent sends outgoing text messages that are converted into an outgoing stream of synthesized speech to the caller.
    Type: Application
    Filed: October 19, 2007
    Publication date: March 6, 2008
    Inventors: Gilad Odinak, Alastair Sutherland, William Tolhurst