Patents Assigned to Applied Voice & Speech Technologies, Inc.
  • Patent number: 10158747
    Abstract: Apparatus, methods, and machine-readable articles of manufacture improve reliability and scalability of a messaging system. In some embodiments, the system's configuration data and subscriber information are stored in a central repository of a core node, and replicated to one or more non-core nodes. Data replication may be performed in real-time or near real-time, periodically, sporadically, or otherwise. Nodes may rely on the replicated data to provide the system's subscribers and outside callers with services that do not involve updating of configuration or subscriber data. In this way, the non-core nodes may continue to process calls when the core node is unavailable. For example, the non-core nodes can route calls to the appropriate subscribers without relying on the core. As another example, the non-core nodes can take messages from callers when the core node is unavailable. The messages may be queued for posting and delivery when the core node becomes available.
    Type: Grant
    Filed: February 23, 2017
    Date of Patent: December 18, 2018
    Assignees: Applied Voice & Speech Technologies, Inc., XMedius
    Inventors: Douglas G. Murray, Steven J. Tindall, Roger E. Visser
  • Patent number: 10009472
    Abstract: Systems, methods, and machine-readable articles of manufacture enable private notification of a participant in a telephone conference. In representative embodiments, a system receives a telephone call intended for a first conference participant, generates an informative announcement containing information regarding the call, mixes the informative announcement with the conference audio, and privately plays the mixed audio to the first participant. In other representative embodiments, the system concurrently generates a non-informative announcement, mixes the non-informative announcement with the conference audio, and plays the second mixed audio to the other conference participant or participants. In this way, the first participant is notified of the incoming call while simultaneously listening to the conference audio, and the information regarding the call is not shared with the other conference participant or participants.
    Type: Grant
    Filed: July 7, 2016
    Date of Patent: June 26, 2018
    Assignee: Applied Voice & Speech Technologies, Inc.
    Inventors: Karl Daniel Gierach, Michael V. Shmalko
  • Publication number: 20170264730
    Abstract: Apparatus, methods, and machine-readable articles of manufacture improve reliability and scalability of a messaging system. In some embodiments, the system's configuration data and subscriber information are stored in a central repository of a core node, and replicated to one or more non-core nodes. Data replication may be performed in real-time or near real-time, periodically, sporadically, or otherwise. Nodes may rely on the replicated data to provide the system's subscribers and outside callers with services that do not involve updating of configuration or subscriber data. In this way, the non-core nodes may continue to process calls when the core node is unavailable. For example, the non-core nodes can route calls to the appropriate subscribers without relying on the core. As another example, the non-core nodes can take messages from callers when the core node is unavailable. The messages may be queued for posting and delivery when the core node becomes available.
    Type: Application
    Filed: February 23, 2017
    Publication date: September 14, 2017
    Applicant: APPLIED VOICE & SPEECH TECHNOLOGIES, INC.
    Inventors: Douglas G. Murray, Steven J. Tindall, Roger E. Visser
  • Patent number: 9614947
    Abstract: Apparatus, methods, and machine-readable articles of manufacture improve reliability and scalability of a messaging system. In some embodiments, the system's configuration data and subscriber information are stored in a central repository of a core node, and replicated to one or more non-core nodes. Data replication may be performed in real-time or near real-time, periodically, sporadically, or otherwise. Nodes may rely on the replicated data to provide the system's subscribers and outside callers with services that do not involve updating of configuration or subscriber data. In this way, the non-core nodes may continue to process calls when the core node is unavailable. For example, the non-core nodes can route calls to the appropriate subscribers without relying on the core. As another example, the non-core nodes can take messages from callers when the core node is unavailable. The messages may be queued for posting and delivery when the core node becomes available.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: April 4, 2017
    Assignee: Applied Voice & Speech Technologies, Inc.
    Inventors: Douglas G. Murray, Steven J. Tindall, Roger E. Visser
  • Publication number: 20160323453
    Abstract: Systems, methods, and machine-readable articles of manufacture enable private notification of a participant in a telephone conference. In representative embodiments, a system receives a telephone call intended for a first conference participant, generates an informative announcement containing information regarding the call, mixes the informative announcement with the conference audio, and privately plays the mixed audio to the first participant. In other representative embodiments, the system concurrently generates a non-informative announcement, mixes the non-informative announcement with the conference audio, and plays the second mixed audio to the other conference participant or participants. In this way, the first participant is notified of the incoming call while simultaneously listening to the conference audio, and the information regarding the call is not shared with the other conference participant or participants.
    Type: Application
    Filed: July 7, 2016
    Publication date: November 3, 2016
    Applicant: Applied Voice & Speech Technologies, Inc.
    Inventors: Karl Daniel Gierach, Michael V. Shmalko
  • Patent number: 9413897
    Abstract: Systems, methods, and machine-readable articles of manufacture enable private notification of a participant in a telephone conference. In representative embodiments, a system receives a telephone call intended for a first conference participant, generates an informative announcement containing information regarding the call, mixes the informative announcement with the conference audio, and privately plays the mixed audio to the first participant. In other representative embodiments, the system concurrently generates a non-informative announcement, mixes the non-informative announcement with the conference audio, and plays the second mixed audio to the other conference participant or participants. In this way, the first participant is notified of the incoming call while simultaneously listening to the conference audio, and the information regarding the call is not shared with the other conference participant or participants.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: August 9, 2016
    Assignee: Applied Voice & Speech Technologies, Inc.
    Inventors: Karl Daniel Gierach, Michael V. Shmalko
  • Patent number: 9319278
    Abstract: Apparatus, methods, and machine-readable articles of manufacture facilitate configuration of a networked messaging system. In some embodiments, nodes of the system are automatically interrogated to obtain current configuration information of each of the nodes, and a configuration file with the nodes' current configuration information is generated and stored in a format that is readily editable. Exemplary formats include spreadsheet, comma separated variables, and other text formats. An administrator is allowed to access and edit the configuration file, resulting in an updated configuration file with updated configuration information. Editing may include adding and removing servers, creating and removing digital networking mailboxes or links on the nodes, and other configuration changes.
    Type: Grant
    Filed: January 14, 2011
    Date of Patent: April 19, 2016
    Assignee: Applied Voice & Speech Technologies, Inc.
    Inventors: Steven J. Tindall, Timothy G. Blaisdell
  • Publication number: 20150163335
    Abstract: Apparatus, methods, and machine-readable articles of manufacture improve reliability and scalability of a messaging system. In some embodiments, the system's configuration data and subscriber information are stored in a central repository of a core node, and replicated to one or more non-core nodes. Data replication may be performed in real-time or near real-time, periodically, sporadically, or otherwise. Nodes may rely on the replicated data to provide the system's subscribers and outside callers with services that do not involve updating of configuration or subscriber data. In this way, the non-core nodes may continue to process calls when the core node is unavailable. For example, the non-core nodes can route calls to the appropriate subscribers without relying on the core. As another example, the non-core nodes can take messages from callers when the core node is unavailable. The messages may be queued for posting and delivery when the core node becomes available.
    Type: Application
    Filed: February 20, 2015
    Publication date: June 11, 2015
    Applicant: APPLIED VOICE & SPEECH TECHNOLOGIES, INC.
    Inventors: Douglas G. Murray, Steven J. Tindall, Roger E. Visser
  • Patent number: 9001691
    Abstract: Apparatus, methods, and machine-readable articles of manufacture improve reliability and scalability of a messaging system. In some embodiments, the system's configuration data and subscriber information are stored in a central repository of a core node, and replicated to one or more non-core nodes. Data replication may be performed in real-time or near real-time, periodically, sporadically, or otherwise. Nodes may rely on the replicated data to provide the system's subscribers and outside callers with services that do not involve updating of configuration or subscriber data. In this way, the non-core nodes may continue to process calls when the core node is unavailable. For example, the non-core nodes can route calls to the appropriate subscribers without relying on the core. As another example, die non-core nodes can take messages from callers when the core node is unavailable. The messages may be queued for posting and delivery when the core node becomes available.
    Type: Grant
    Filed: May 10, 2007
    Date of Patent: April 7, 2015
    Assignee: Applied Voice & Speech Technologies, Inc.
    Inventors: Douglas G. Murray, Steven J. Tindall, Roger E. Visser
  • Publication number: 20140314222
    Abstract: Systems, methods, and machine-readable articles of manufacture enable private notification of a participant in a telephone conference. In representative embodiments, a system receives a telephone call intended for a first conference participant, generates an informative announcement containing information regarding the call, mixes the informative announcement with the conference audio, and privately plays the mixed audio to the first participant. In other representative embodiments, the system concurrently generates a non-informative announcement, mixes the non-informative announcement with the conference audio, and plays the second mixed audio to the other conference participant or participants. In this way, the first participant is notified of the incoming call while simultaneously listening to the conference audio, and the information regarding the call is not shared with the other conference participant or participants.
    Type: Application
    Filed: April 30, 2014
    Publication date: October 23, 2014
    Applicant: APPLIED VOICE & SPEECH TECHNOLOGIES, INC.
    Inventors: Karl Daniel Gierach, Michael V. Shmalko
  • Patent number: 8750470
    Abstract: Systems, methods, and machine-readable articles of manufacture enable private notification of a participant in a telephone conference. In representative embodiments, a system receives a telephone call intended for a first conference participant, generates an informative announcement containing information regarding the call, mixes the informative announcement with the conference audio, and privately plays the mixed audio to the first participant. In other representative embodiments, the system concurrently generates a non-informative announcement, mixes the non-informative announcement with the conference audio, and plays the second mixed audio to the other conference participant or participants. In this way, the first participant is notified of the incoming call while simultaneously listening to the conference audio, and the information regarding the call is not shared with the other conference participant or participants.
    Type: Grant
    Filed: October 27, 2011
    Date of Patent: June 10, 2014
    Assignee: Applied Voice & Speech Technologies, Inc.
    Inventors: Karl Daniel Gierach, Michael V. Shmalko
  • Patent number: 8370144
    Abstract: A method for identifying end of voiced speech within an audio stream of a noisy environment employs a speech discriminator. The discriminator analyzes each window of the audio stream, producing an output corresponding to the window. The output is used to classify the window in one of several classes, for example, (1) speech, (2) silence, or (3) noise. A state machine processes the window classifications, incrementing counters as each window is classified: speech counter for speech windows, silence counter for silence, and noise counter for noise. If the speech counter indicates a predefined number of windows, the state machine clears all counters. Otherwise, the state machine appropriately weights the values in the silence and noise counters, adds the weighted values, and compares the sum to a limit imposed on the number of non-voice windows. When the non-voice limit is reached, the state machine terminates processing of the audio stream.
    Type: Grant
    Filed: June 3, 2010
    Date of Patent: February 5, 2013
    Assignee: Applied Voice & Speech Technologies, Inc.
    Inventor: Karl D. Gierach
  • Patent number: 8320531
    Abstract: A unified messaging system enables a subscriber to log into the system remotely and compose and send text messages, such as email messages, using predefined templates and sound input. The sound input may be DTMF or speech. After the subscriber selects an appropriate template, the system confirms the template, and asks the subscriber to provide values for prompted variables, such as dates and times. The system then generates an email message as defined by the selected template and the values of the prompted variables provided by the subscriber. The email message may also include automatic variables, such as the subscriber's name, and company name. The generated email message may be a new message, a reply message, or a forwarding message. The reply and forwarding messages may be generated in response to received email, or in response to other received messages, such as voice mail messages and facsimiles.
    Type: Grant
    Filed: February 1, 2011
    Date of Patent: November 27, 2012
    Assignee: Applied Voice & Speech Technologies, Inc.
    Inventor: Roger E. Visser
  • Patent number: 8290140
    Abstract: Apparatus, methods, and machine-readable articles of manufacture enable a telephone system to distinguish between actual events and echoes. Events may include conferees' voice and DTMF commands. In selected embodiments, the system categorizes an event received on one channel as a real event if the energy of the event's waveform is greater than concurrent energy of every other channel of the same conference. Otherwise, the event is stored. When the system receives a new event of the same type on a channel of the same conference during a predetermined period, it compares the energies of the new and stored events. If the energy of the new event exceeds that of the stored event, the new event becomes the stored event, and the old stored event is ignored. At the end of the period, the stored event is categorized as a real event and forwarded to appropriate application code.
    Type: Grant
    Filed: September 14, 2010
    Date of Patent: October 16, 2012
    Assignee: Applied Voice & Speech Technologies, Inc.
    Inventors: Karl Daniel Gierach, Michael V. Shmalko
  • Patent number: 8072909
    Abstract: Systems, methods, and machine-readable articles of manufacture enable private notification of a participant in a telephone conference. In representative embodiments, a system receives a telephone call intended for a first conference participant, generates an informative announcement containing information regarding the call, mixes the informative announcement with the conference audio, and privately plays the mixed audio to the first participant. In other representative embodiments, the system concurrently generates a non-informative announcement, mixes the non-informative announcement with the conference audio, and plays the second mixed audio to the other conference participant or participants. In this way, the first participant is notified of the incoming call while simultaneously listening to the conference audio, and the information regarding the call is not shared with the other conference participant or participants.
    Type: Grant
    Filed: November 15, 2004
    Date of Patent: December 6, 2011
    Assignee: Applied Voice & Speech Technologies, Inc.
    Inventors: Karl Daniel Gierach, Michael V. Shmalko
  • Publication number: 20110224987
    Abstract: A method for identifying end of voiced speech within an audio stream of a noisy environment employs a speech discriminator. The discriminator analyzes each window of the audio stream, producing an output corresponding to the window. The output is used to classify the window in one of several classes, for example, (1) speech, (2) silence, or (3) noise. A state machine processes the window classifications, incrementing counters as each window is classified: speech counter for speech windows, silence counter for silence, and noise counter for noise. If the speech counter indicates a predefined number of windows, the state machine clears all counters. Otherwise, the state machine appropriately weights the values in the silence and noise counters, adds the weighted values, and compares the sum to a limit imposed on the number of non-voice windows. When the non-voice limit is reached, the state machine terminates processing of the audio stream.
    Type: Application
    Filed: June 3, 2010
    Publication date: September 15, 2011
    Applicant: Applied Voice & Speech Technologies, Inc.
    Inventor: Karl Daniel Gierach
  • Patent number: 7903793
    Abstract: A unified messaging system enables a subscriber to log into the system remotely and compose and send text messages, such as email messages, using predefined templates and sound input. The sound input may be DTMF or speech. After the subscriber selects an appropriate template, the system confirms the template, and asks the subscriber to provide values for prompted variables, such as dates and times. The system then generates an email message as defined by the selected template and the values of the prompted variables provided by the subscriber. The email message may also include automatic variables, such as the subscriber's name, and company name. The generated email message may be a new message, a reply message, or a forwarding message. The reply and forwarding messages may be generated in response to received email, or in response to other received messages, such as voice mail messages and facsimiles.
    Type: Grant
    Filed: June 16, 2006
    Date of Patent: March 8, 2011
    Assignee: Applied Voice & Speech Technologies, Inc.
    Inventor: Roger E. Visser
  • Patent number: 7822192
    Abstract: Apparatus, methods, and machine-readable articles of manufacture enable a telephone system to distinguish between actual events and echoes. Events may include conferees' voice and DTMF commands. In selected embodiments, the system categorizes an event received on one channel as a real event if the energy of the event's waveform is greater than concurrent energy of every other channel of the same conference. Otherwise, the event is stored. When the system receives a new event of the same type on a channel of the same conference during a predetermined period, it compares the energies of the new and stored events. If the energy of the new event exceeds that of the stored event, the new event becomes the stored event, and the old stored event is ignored. At the end of the period, the stored event is categorized as a real event and forwarded to appropriate application code.
    Type: Grant
    Filed: March 30, 2005
    Date of Patent: October 26, 2010
    Assignee: Applied Voice and Speech Technologies, Inc.
    Inventors: Karl Daniel Gierach, Michael V. Shmalko
  • Patent number: 7756709
    Abstract: A method for identifying end of voiced speech within an audio stream of a noisy environment employs a speech discriminator. The discriminator analyzes each window of the audio stream, producing an output corresponding to the window. The output is used to classify the window in one of several classes, for example, (1) speech, (2) silence, or (3) noise. A state machine processes the window classifications, incrementing counters as each window is classified: speech counter for speech windows, silence counter for silence, and noise counter for noise. If the speech counter indicates a predefined number of windows, the state machine clears all counters. Otherwise, the state machine appropriately weights the values in the silence and noise counters, adds the weighted values, and compares the sum to a limit imposed on the number of non-voice windows. When the non-voice limit is reached, the state machine terminates processing of the audio stream.
    Type: Grant
    Filed: February 2, 2004
    Date of Patent: July 13, 2010
    Assignee: Applied Voice & Speech Technologies, Inc.
    Inventor: Karl D. Gierach
  • Publication number: 20070291911
    Abstract: A unified messaging system enables a subscriber to log into the system remotely and compose and send text messages, such as email messages, using predefined templates and sound input. The sound input may be DTMF or speech. After the subscriber selects an appropriate template, the system confirms the template, and asks the subscriber to provide values for prompted variables, such as dates and times. The system then generates an email message as defined by the selected template and the values of the prompted variables provided by the subscriber. The email message may also include automatic variables, such as the subscriber's name, and company name. The generated email message may be a new message, a reply message, or a forwarding message. The reply and forwarding messages may be generated in response to received email, or in response to other received messages, such as voice mail messages and facsimiles.
    Type: Application
    Filed: June 16, 2006
    Publication date: December 20, 2007
    Applicant: Applied Voice & Speech Technologies, Inc.
    Inventor: Roger E. Visser