Patents Assigned to Incontact, Inc.
  • Patent number: 11509604
    Abstract: A system is provided for enforcing time-based user access levels in a computing infrastructure of an organization. The system includes a processor and a computer readable medium operably coupled thereto, to perform operations which include executing a synchronization of the time-based user access levels, obtaining a first login identifier (ID) of a plurality of login IDs for a group of employees of the organization, identifying a position ID and an employment status ID for the first login ID, determining a current time and a last login timestamp for the first login ID, determining a time-based access rule for the group of employees, determining whether a time period from the last login timestamp to the current time violates the time-based access rule, and setting, for the synchronization of the first login ID, at least a first access level of the first login ID to computing resources.
    Type: Grant
    Filed: May 12, 2021
    Date of Patent: November 22, 2022
    Assignee: INCONTACT INC.
    Inventors: Jon Luu, Madan Bhattarai, Travis T. Yates
  • Patent number: 11477322
    Abstract: A computerized-method for prioritizing tenants for a service for a request-router in a cloud-based Software-as-a-Service-platform contact-center, is provided herein. When a service-monitoring module for a microservice is operating and a request-router is in a throttle-mode for each service of the microservice, the computerized-method may be operating a Tenants-Prioritization (TP) module for each tenant.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: October 18, 2022
    Assignee: INCONTACT INC.
    Inventors: Harshad Ambekar, Salil Dhawan, Swati Kadu
  • Publication number: 20220272198
    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 28, 2022
    Publication date: August 25, 2022
    Applicant: InContact Inc.
    Inventors: Anderson FOGGIATTO, Diego Roberto VIEIRA CASSIANO, Joao ARMENIO NETO
  • Publication number: 20220244948
    Abstract: A method, system, and non-transitory processor-readable medium for optimizing lifecycle rule computer processing including: selecting a set of lifecycle rules to apply to interactions, finding a set of interactions satisfying criteria associated with the lifecycle rule; calculating an associated rule occupancy score based on the number of executed interactions associated with the rule, and executing the rule based on the rule occupancy score associated with the rule.
    Type: Application
    Filed: February 1, 2021
    Publication date: August 4, 2022
    Applicant: InContact Inc.
    Inventors: Harshit Kumar Sharma, Abhishek Pandey, Darshan Ambhaikar
  • Patent number: 11403335
    Abstract: A computerized-method for determining a storage class of a media file is provided herein. The computerized-method includes: (i) aggregating data from the plurality of data sources; (ii) operating a pre-built machine learning File Access Frequency Score (FAFS) model to calculate an accessibility score for a media file; (iii) sending the media file to archive storage when the accessibility score is below a preconfigured threshold; (iv) calculating Predicted Active Lifetime Span (PALS) score of the media file, when the accessibility score is above the preconfigured threshold; (v) repeating the calculating of the PALS score of the media file every preconfigured period of time, when the media file is in active storage, until the calculated PALS score of the media file is lower than or equals zero; and (vi) sending the media file to the archive storage.
    Type: Grant
    Filed: October 1, 2020
    Date of Patent: August 2, 2022
    Assignee: INCONTACT INC.
    Inventors: Sharma Harshit Kumar, Yenpure Abhijit Prakash, Karthik Narayanan Srinivasan
  • Patent number: 11337133
    Abstract: Embodiments described herein provide an optimal communication channel recommendation engine by assessing whether the environment the customer is situated in is conducive to the channel selected by the customer. Specifically, the optimal channel recommendation engine obtains data artifacts indicative of ambient noise, motion, customer sentiment, network quality, customer focus, and/or the like to assess quality of the environment and recommend an optimal channel for the communication between the customer and the call agent. With the recommendation to switch to a different channel, the client component resumes communication with the new channel and retains the context of the interaction.
    Type: Grant
    Filed: February 8, 2021
    Date of Patent: May 17, 2022
    Assignee: INCONTACT INC.
    Inventors: Salil Dhawan, Ashish Seth, Sebastien Roland Mancel, Tushar Deshmukh, Deepak Tiwari, Saiprasad Vyawahare, Omkar Shrihari Joglekar, Mukesh Kumar Agarwal, Rahul Vyas
  • Patent number: 11323569
    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: March 25, 2021
    Date of Patent: May 3, 2022
    Assignee: INCONTACT INC.
    Inventors: Anderson Foggiatto, Diego Roberto Vieira Cassiano, Joao Armenio Neto
  • Patent number: 11303753
    Abstract: A computerized method for enhancing agent's efficiency in a contact center by orchestrating a multi-agent to multi-contact attribute-based routing while maintaining seamless contact interaction is provided herein. The computerized method receives a request for service and in response may operate an orchestration engine. The orchestration engine derives contact related information from the communication channel to yield at least one contact attribute and according to a preconfigured set of rules and the agent's availability state, perform attribute-based routing of the request for service to one or more agents and designate a primary agent to handle the request for service and one or more agents as secondary agents. once an interaction between the one or more agents and the contact has commenced the computerized method sends information related to the handled request to the one or more designated secondary agents' and enable them to participate in the interaction via a display.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: April 12, 2022
    Assignee: INCONTACT INC.
    Inventor: Derick Rodney Walburger
  • Patent number: 11271825
    Abstract: A computerized-method for providing an indication as to an availability of a communication-channel type that is used during an interaction with a customer, via a web app is provided herein.
    Type: Grant
    Filed: February 14, 2021
    Date of Patent: March 8, 2022
    Assignee: INCONTACT INC
    Inventors: Tushar Deshmukh, Sebastien Roland Mancel, Ashish Seth, Saiprasad Vyawahare, Deepak Tiwari, Omkar Shrihari Joglekar, Susmith Roy
  • Patent number: 11146690
    Abstract: Embodiments described herein provide a dynamic voice over Internet Protocol (VoIP) audio quality management mechanism in real time, e.g., when a VoIP call is ongoing. Specifically, when a VoIP call has unsatisfactory audio quality, e.g., due to packet loss, jitter, etc., the dynamic VoIP audio quality management mechanism may redirect the VoIP traffic from the previous endpoint that initiates the VoIP session to a different endpoint within the same carrier. Upon the endpoint redirection, a new call leg is established, allowing re-negotiation or re-configuration of VoIP parameters. The re-negotiated or re-configured VoIP parameters may then be used to conduct the remainder of the VoIP call to improve the audio quality.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: October 12, 2021
    Assignee: INCONTACT INC.
    Inventor: Brian Minert
  • Publication number: 20210314704
    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: June 17, 2021
    Publication date: October 7, 2021
    Applicant: INCONTACT, INC.
    Inventors: Adam Samuel HORROCKS, Matthew Lawrence PAGE, Nathan Edwin BODEN, Christopher Garn SEAMAN
  • 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