Patents Assigned to Incontact, Inc.
-
Patent number: 11509604Abstract: 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: GrantFiled: May 12, 2021Date of Patent: November 22, 2022Assignee: INCONTACT INC.Inventors: Jon Luu, Madan Bhattarai, Travis T. Yates
-
Patent number: 11477322Abstract: 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: GrantFiled: October 18, 2021Date of Patent: October 18, 2022Assignee: INCONTACT INC.Inventors: Harshad Ambekar, Salil Dhawan, Swati Kadu
-
Publication number: 20220272198Abstract: 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: ApplicationFiled: March 28, 2022Publication date: August 25, 2022Applicant: InContact Inc.Inventors: Anderson FOGGIATTO, Diego Roberto VIEIRA CASSIANO, Joao ARMENIO NETO
-
Publication number: 20220244948Abstract: 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: ApplicationFiled: February 1, 2021Publication date: August 4, 2022Applicant: InContact Inc.Inventors: Harshit Kumar Sharma, Abhishek Pandey, Darshan Ambhaikar
-
Patent number: 11403335Abstract: 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: GrantFiled: October 1, 2020Date of Patent: August 2, 2022Assignee: INCONTACT INC.Inventors: Sharma Harshit Kumar, Yenpure Abhijit Prakash, Karthik Narayanan Srinivasan
-
Patent number: 11337133Abstract: 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: GrantFiled: February 8, 2021Date of Patent: May 17, 2022Assignee: 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: 11323569Abstract: 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: GrantFiled: March 25, 2021Date of Patent: May 3, 2022Assignee: INCONTACT INC.Inventors: Anderson Foggiatto, Diego Roberto Vieira Cassiano, Joao Armenio Neto
-
Patent number: 11303753Abstract: 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: GrantFiled: December 31, 2019Date of Patent: April 12, 2022Assignee: INCONTACT INC.Inventor: Derick Rodney Walburger
-
Patent number: 11271825Abstract: 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: GrantFiled: February 14, 2021Date of Patent: March 8, 2022Assignee: INCONTACT INCInventors: Tushar Deshmukh, Sebastien Roland Mancel, Ashish Seth, Saiprasad Vyawahare, Deepak Tiwari, Omkar Shrihari Joglekar, Susmith Roy
-
Patent number: 11146690Abstract: 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: GrantFiled: November 18, 2019Date of Patent: October 12, 2021Assignee: INCONTACT INC.Inventor: Brian Minert
-
Publication number: 20210314704Abstract: 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: ApplicationFiled: June 17, 2021Publication date: October 7, 2021Applicant: INCONTACT, INC.Inventors: Adam Samuel HORROCKS, Matthew Lawrence PAGE, Nathan Edwin BODEN, Christopher Garn SEAMAN
-
Publication number: 20210224173Abstract: 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: ApplicationFiled: April 15, 2020Publication date: July 22, 2021Applicant: INCONTACT, INC.Inventors: Paul Lin ROEST, Arunkumar Anandhan
-
Patent number: 11070916Abstract: 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: GrantFiled: October 29, 2018Date of Patent: July 20, 2021Assignee: INCONTACT, INC.Inventors: Adam Samuel Horrocks, Matthew Lawrence Page, Nathan Edwin Boden, Christopher Garn Seaman
-
Publication number: 20210211541Abstract: 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: ApplicationFiled: March 25, 2021Publication date: July 8, 2021Applicant: InContact Inc.Inventors: Anderson FOGGIATTO, Diego Roberto VIEIRA CASSIANO, Joao ARMENIO NETO
-
Patent number: 11057524Abstract: 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: GrantFiled: April 13, 2020Date of Patent: July 6, 2021Assignee: InContact INCInventor: Alfred Shane Cordon
-
Patent number: 11005996Abstract: 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: GrantFiled: December 20, 2018Date of Patent: May 11, 2021Assignee: INCONTACT INC.Inventors: Anderson Foggiatto, Diego Roberto Vieira Cassiano, Joao Armenio Neto
-
Patent number: 10970682Abstract: 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: GrantFiled: June 4, 2015Date of Patent: April 6, 2021Assignee: INCONTACT, INC.Inventor: Turgut Aykin
-
Publication number: 20200374396Abstract: 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: ApplicationFiled: December 20, 2018Publication date: November 26, 2020Applicant: InContact Inc.Inventors: Anderson FOGGIATTO, Diego Roberto VIEIRA CASSIANO, Joao ARMENIO NETO
-
Patent number: 10728392Abstract: 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: GrantFiled: March 20, 2019Date of Patent: July 28, 2020Assignee: INCONTACT INC.Inventors: Deshmukh Tushar Chandrakant, Ashish Seth, Sebastien Roland Mancel, Pathak Amar Sureshrao, Dipjyoti Saikia, Joglekar Omkar Shrihari, Mirasdar Anand Vasudeo
-
Patent number: 10681215Abstract: 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 combineType: GrantFiled: November 13, 2019Date of Patent: June 9, 2020Assignee: INCONTACT INC.Inventors: Matthew Lawrence Page, Nicholas Ian Terry, Christopher Garn Seaman