Patents Assigned to Incontact, Inc.
  • Publication number: 20210224173
    Abstract: A system and method for determining automated uptime of internet-based software may include one or more memories storing check suites, each check suite including an ordered sequence of a plurality of checks corresponding to an execution flow of an ordered sequence of functions of the internet-based software; and one or more processors configured to determine a total amount of down time for a monitoring period by: during each time interval of the monitoring period, performing each of the plurality of check suites on the internet-based software, and applying at least one weighing factor to results of performing each of the plurality of check suites.
    Type: Application
    Filed: April 15, 2020
    Publication date: July 22, 2021
    Applicant: INCONTACT, INC.
    Inventors: Paul Lin ROEST, Arunkumar Anandhan
  • Patent number: 11070916
    Abstract: A separate virtual (e.g. aural) location for one or more interaction or telephony call participants may provide an indication or clue for at least one of the call participants of who is speaking at any one time, reducing errors and misunderstandings during the call. Auditory localization may be used so that participants are heard from separate virtual locations. An audible user interface (AUI) may be produced such that audio presented to the listening user is location-specific, the location being relevant to the user, just as information presented in a graphical user interface (GUI) might be relevant. For example, a plurality of audio streams which are part of an interaction between communicating parties may be accepted, and based on the audio streams, a plurality of audio outputs may be provided, each located at a different location in three-dimensional space.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: July 20, 2021
    Assignee: INCONTACT, INC.
    Inventors: Adam Samuel Horrocks, Matthew Lawrence Page, Nathan Edwin Boden, Christopher Garn Seaman
  • Publication number: 20210211541
    Abstract: A contact center network including a contact center unit connected via a communication network to a plurality of agents and to a plurality of IoT devices, wherein each one of the plurality of IoT devices is equipped with sensor devices adapted to measure predetermined IoT measurement data, and at least one actuator device adapted to control the IoT device remotely, wherein the contact center unit is connectable to the sensor devices and the actuator devices via a IoT middleware unit adapted to receive an incident notification, if sensor measurement data matches a predetermined criterion indicating an incident, and wherein the contact center unit includes a routing unit adapted to route a contact based on the incident information comprised in the incident notification to an agent. Further, embodiments relate to a method for establishing a communication session in a contact center network.
    Type: Application
    Filed: March 25, 2021
    Publication date: July 8, 2021
    Applicant: InContact Inc.
    Inventors: Anderson FOGGIATTO, Diego Roberto VIEIRA CASSIANO, Joao ARMENIO NETO
  • Patent number: 11057524
    Abstract: A computerized-method for maximizing capacity of an agent in a contact center by omni session handling is provided herein. The computerized-method may retrieve one or more interactions from a Customer Relations Management (CRM) database based on a requirement for an outreach to be stored in a queue of proactive contacts. The computer-implemented method may further allocate a queue of one or more interactions out of the retrieved one or more interactions to an agent or to a team of agents and then present the agent or an agent in the team of agents with a digital preview of an interaction from the queue of one or more interactions for consideration via a display unit, while the agent is handling one or more interactions. The computer-implemented method may further receive from the agent a decision upon review of the presented digital preview of the interaction.
    Type: Grant
    Filed: April 13, 2020
    Date of Patent: July 6, 2021
    Assignee: InContact INC
    Inventor: Alfred Shane Cordon
  • Patent number: 11005996
    Abstract: A contact center network including a contact center unit connected via a communication network to a plurality of agents and to a plurality of IoT devices, wherein each one of the plurality of IoT devices is equipped with sensor devices adapted to measure predetermined IoT measurement data, and at least one actuator device adapted to control the IoT device remotely, wherein the contact center unit is connectable to the sensor devices and the actuator devices via a IoT middleware unit adapted to receive an incident notification, if sensor measurement data matches a predetermined criterion indicating an incident, and wherein the contact center unit includes a routing unit adapted to route a contact based on the incident information comprised in the incident notification to an agent. Further, embodiments relate to a method for establishing a communication session in a contact center network.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: May 11, 2021
    Assignee: INCONTACT INC.
    Inventors: Anderson Foggiatto, Diego Roberto Vieira Cassiano, Joao Armenio Neto
  • Patent number: 10970682
    Abstract: A computer implemented method for agent scheduling using a Mixed Integer Programming (MILP) model, and a Mixed Integer Programming and Search Heuristic (MILP&SH) algorithm. The MILP model of the invention comprises of an objective function, decision variables, and constraints expressing tour group and shift template rules and required staffing levels as equations and inequalities. The MILP&SH algorithm comprises of an MILP solution algorithm and a search heuristic. The MILP solution algorithm applied to the MILP model to generate a plurality of solutions. If a solution generated by the MILP solution algorithm is an integer feasible solution, the search heuristic generates agent schedules. If a solution is not an integer feasible solution, the steps of the search heuristic are executed to find an integer feasible solution. The search heuristic compares the objective function value for an integer feasible solution found with the objective value for the best solution.
    Type: Grant
    Filed: June 4, 2015
    Date of Patent: April 6, 2021
    Assignee: INCONTACT, INC.
    Inventor: Turgut Aykin
  • Publication number: 20200374396
    Abstract: The present invention relates to a contact center network (1) comprising a contact center unit (2) which is connected via a communication network (3) to a plurality of agents (4) and to a plurality of IoT devices (5), wherein each one of the plurality of IoT 10 devices (5) is equipped with at least one sensor device (6) adapted to measure predetermined measurement data in that IoT device (6), and at least one actuator device (7) adapted to control the IoT device (5) remotely, wherein the contact center unit (2) is connectable to the sensor devices (6) and the actuator devices (7) via a middleware unit (8) comprising IoT middleware, the contact center unit (2) being 15 adapted to receive an incident notification comprising incident information created and transmitted by the IoT middleware, if the measurement data of any one of the sensor devices (6) matches a predetermined criterion indicating an incident, and wherein the contact center unit (2) further comprises a routing unit (9) adapted to route a contact (
    Type: Application
    Filed: December 20, 2018
    Publication date: November 26, 2020
    Applicant: InContact Inc.
    Inventors: Anderson FOGGIATTO, Diego Roberto VIEIRA CASSIANO, Joao ARMENIO NETO
  • Patent number: 10728392
    Abstract: A computerized method for managing availability states of a user to communicate over multiple communication platforms may include a processor of a computerized system communicating with at least two communication platforms. The processor may be configured to detect a change in an availability state of a user to communicate over a first communication platform from the at least two communication platforms, upon detecting the change, to map availability states of the user to other communication platforms in the at least two communication platforms using a set of mapping rules indicating whether the user is available to manage communications over the other communication platforms, to synchronize the mapped availability states of the user with the other communication platforms, and to rerouting incoming communications to any of the other communication platforms to another user if the user is unavailable to manage the incoming communications based on the synchronized availability states.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: July 28, 2020
    Assignee: INCONTACT INC.
    Inventors: Deshmukh Tushar Chandrakant, Ashish Seth, Sebastien Roland Mancel, Pathak Amar Sureshrao, Dipjyoti Saikia, Joglekar Omkar Shrihari, Mirasdar Anand Vasudeo
  • Patent number: 10681215
    Abstract: Methods for routing customers to an agent include receiving a communication from a customer; assigning or retrieving a plurality of mandatory and optional customer attributes; matching the plurality of mandatory and optional customer attributes to a plurality of attributes of available agents; calculating a first affinity score for each available agent that possesses the mandatory customer attributes; determining for each available agent a number of attributes matching the optional customer attributes; ranking the available agents based on the number of matched optional customer attributes; selecting a predetermined number of available agents from the ranked available agents; calculating a second affinity score for each of the selected predetermined number of available agents; combining the first affinity and second affinity score; determining which available agent has the highest combined first affinity and second affinity score; and routing the communication to the available agent having the highest combine
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: June 9, 2020
    Assignee: INCONTACT INC.
    Inventors: Matthew Lawrence Page, Nicholas Ian Terry, Christopher Garn Seaman
  • Patent number: 10666806
    Abstract: A computerized-method for maximizing capacity of an agent in a contact center by omni session handling is provided herein. The computerized-method may retrieve one or more interactions from a Customer Relations Management (CRM) database based on a requirement for an outreach to be stored in a queue of proactive contacts. The computer-implemented method may further allocate a queue of one or more interactions out of the retrieved one or more interactions to an agent or to a team of agents and then present the agent or an agent in the team of agents with a digital preview of an interaction from the queue of one or more interactions for consideration via a display unit, while the agent is handling one or more interactions. The computer-implemented method may further receive from the agent a decision upon review of the presented digital preview of the interaction.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: May 26, 2020
    Assignee: INCONTACT INC.
    Inventor: Alfred Shane Cordon
  • Publication number: 20200137494
    Abstract: A separate virtual (e.g. aural) location for one or more interaction or telephony call participants may provide an indication or clue for at least one of the call participants of who is speaking at any one time, reducing errors and misunderstandings during the call. Auditory localization may be used so that participants are heard from separate virtual locations. An audible user interface (AUI) may be produced such that audio presented to the listening user is location-specific, the location being relevant to the user, just as information presented in a graphical user interface (GUI) might be relevant. For example, a plurality of audio streams which are part of an interaction between communicating parties may be accepted, and based on the audio streams, a plurality of audio outputs may be provided, each located at a different location in three-dimensional space.
    Type: Application
    Filed: October 29, 2018
    Publication date: April 30, 2020
    Applicant: INCONTACT, INC.
    Inventors: Adam Samuel HORROCKS, Matthew Lawrence PAGE, Nathan Edwin BODEN, Christopher Garn SEAMAN
  • Patent number: 10484538
    Abstract: An improved predictive dialer system and method that dials telephone numbers and connects answered calls to available agents monitors an active call between an agent and a client using speech recognition. In the active call, the speech recognition searches for occurrence of at least one key phrase that indicates intention of termination of the call; and upon occurrence of at least one key phrase, predicts a remaining time period until the call will be terminated. Based on the predicted remaining time period, during the remaining time period, the system or method determines a point of time for initiating at least one new call to a client and initiates at least one new call at the determined point of time.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: November 19, 2019
    Assignee: InContact Inc.
    Inventors: Antigoni Bitou, Stamatios Glikos, Ilianna Spiliopoulou, Nikolaos Skintzis, Aristeidis Giachalis, Anthansios Pagonis, Alexandros Cheimarios
  • Patent number: 10454978
    Abstract: Methods and systems for reducing latency during conference calls are provided. The method and system can involve a conference call coordinator that evaluates the regions of participants in the call each time a call is added or dropped and transfers the conference call to a media server in the appropriate region.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: October 22, 2019
    Assignee: INCONTACT, INC.
    Inventors: Matthew Lawrence Page, Michael Keith Johnson
  • Patent number: 10432783
    Abstract: A method for handling calls to be moved within a system having an unmonitored domain and a monitored domain can include the step of upon first arrival of a call at said unmonitored domain, a context of said call based on a called number, a calling number, and any redirection number(s) included in said call can be provided. Another step of the method can include, for each movement of said call between said unmonitored domain and said monitored domain, providing a unique number to be temporarily used for said particular movement, based on said call context, while avoiding that said unique number is used to move any other call within the system at the same time. An apparatus for can be configured to facilitate performance of the method (e.g. communication system, a device, non-transitory memory, etc.).
    Type: Grant
    Filed: July 26, 2018
    Date of Patent: October 1, 2019
    Assignee: INCONTACT, INC.
    Inventors: Michael Eggiman-Ketter, James Murison
  • Publication number: 20190158546
    Abstract: Methods and systems for reducing latency during conference calls are provided. The method and system can involve a conference call coordinator that evaluates the regions of participants in the call each time a call is added or dropped and transfers the conference call to a media server in the appropriate region.
    Type: Application
    Filed: November 21, 2017
    Publication date: May 23, 2019
    Applicant: INCONTACT, INC.
    Inventors: Matthew Lawrence PAGE, Michael Keith JOHNSON
  • Patent number: 9838532
    Abstract: An example method of generating contact totals based on customer communication patterns in different time zones may include obtaining information indicative of geographic locations for customers of a contact center. The obtained information may be analyzed to determine locations for the customers based on the information indicative of geographic locations. The time zone behaviors for each of the determined locations of the customers may be determined. The method may include accumulating numbers of the customers contacting the contact center for a sampled time period. Contact totals may be generated based on the accumulated numbers. The accumulated numbers may be stored along with the corresponding time zone behaviors for the determined locations of the customers.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: December 5, 2017
    Assignee: INCONTACT, INC.
    Inventors: Brian Douglas Minert, Derek DeHart
  • Patent number: 9723075
    Abstract: Systems and methods for synchronizing data between a communications management system and data management system. In some implementations, contact data may be requested from a data management system external to and/or operated by a distinct entity with respect to a communications management system. The requested contact data may be received at the communications management system and the communications management system may be used to establish a communication using at least one contact from the requested contact data. The requested contact data may be updated using data generated during the communication and then updated contact data may be transmitted to the data management system to synchronize the two systems.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: August 1, 2017
    Assignee: INCONTACT, INC.
    Inventors: Bryan Pino, Derick Walburger, Kacie Mayberry, Chris Seaman, Rix Ryskamp
  • Patent number: 9661149
    Abstract: A multi-tiered communication system for provisioning a cloud computing system to host a media server. The system includes a data center including one or more Interactive Voice Recognition (IVR) functions that are configured for use with a caller who initiates contact with the data center. The system also includes a media server implemented in a cloud computing system. The media server is configured to route an incoming call from one subscriber to another, or in the case of a caller to the data center, to route one or more IVR messages to the caller and to connect the caller with an agent for real-time communication.
    Type: Grant
    Filed: June 19, 2013
    Date of Patent: May 23, 2017
    Assignee: inContact, Inc.
    Inventor: Brian Douglas Minert
  • Patent number: 9313331
    Abstract: Methods and apparatus for improving a contact with a customer in a contact handling system by introducing a slower expected communication rate to the contact are disclosed. The method can include communication via a first media having a first communication rate. The method can include ceasing communication via the first media. The method can include beginning communication via a second media having a second communication rate slower than the first communication rate. The method can further include ceasing communication via the second media and beginning communication via a third media having a third communication rate faster than the second communication rate.
    Type: Grant
    Filed: November 22, 2011
    Date of Patent: April 12, 2016
    Assignee: INCONTACT, INC.
    Inventors: Brian Douglas Minert, David O. Peterson, Shane Michael Kelly, Matthew Lawrence Page, Aric Whitaker
  • Patent number: 9307083
    Abstract: Methods and apparatus for improving a contact with a customer in a contact handling system by enabling parallel communication via more than one media during a contact are disclosed. The method can include establishing a first connection path with the customer and communicating a first communication with the customer over the first connection path via a first media. The method can include establishing a second connection path with the customer and communicating a second communication with the customer over the second connection path while the first connection path is open over the second communication path via the second media.
    Type: Grant
    Filed: January 6, 2012
    Date of Patent: April 5, 2016
    Assignee: INCONTACT, INC.
    Inventors: David O Peterson, Shane Michael Kelly, Matthew Lawrence Page, Brian Douglas Minert