Patents Assigned to NICE LTD.
-
Publication number: 20250245384Abstract: Systems and methods for providing interaction recordings with removed personally identifiable information (PII) are disclosed, the systems and methods involving: extracting, from an interaction recording, using an automatic speech recognition engine, a timestamped recording transcript; identifying, using an artificial intelligence (AI) engine, time periods of the timestamped recording transcript which disclose PII; and removing, from the interaction recording, data present during the time periods which disclose PII, to produce a secure interaction recording.Type: ApplicationFiled: January 30, 2024Publication date: July 31, 2025Applicant: NICE LTD.Inventors: Vipul WADHAWAN, Dinesh WADHWANI, Avinash PATWARI
-
Publication number: 20250225127Abstract: A system and method for automatic generation of database queries using zero-shot, context-based machine learning may output and/or execute database queries and/or analytics insights or plots based on text prompts, and may include or involve: wrapping a text prompt to include database structure information; generating, by a large language model (LLM), a query based on the wrapped prompt, where the query may include one or more database operations; and extracting data or information items from a database based on the query. Some embodiments may include additional prompt or query processing operations such as, e.g., wrapping queries to include corresponding database operations, validating that queries do not include malicious or undesirable commands, and automatically performing appropriate computer actions based on generated queries. Some embodiments of the invention may relate to databases and text prompts describing user actions input to a computer and collected by a desktop data collection software.Type: ApplicationFiled: January 10, 2024Publication date: July 10, 2025Applicant: NICE LTD.Inventors: Yuval SHACHAF, Rami TIBI ABU RASS, Omer KULESKI, Gal TESLER
-
Patent number: 12353407Abstract: A system and method for automatic generation of database queries using zero-shot, context-based machine learning may output and/or execute database queries and/or analytics insights or plots based on text prompts, and may include or involve: wrapping a text prompt to include database structure information; generating, by a large language model (LLM), a query based on the wrapped prompt, where the query may include one or more database operations; and extracting data or information items from a database based on the query. Some embodiments may include additional prompt or query processing operations such as, e.g., wrapping queries to include corresponding database operations, validating that queries do not include malicious or undesirable commands, and automatically performing appropriate computer actions based on generated queries. Some embodiments of the invention may relate to databases and text prompts describing user actions input to a computer and collected by a desktop data collection software.Type: GrantFiled: January 10, 2024Date of Patent: July 8, 2025Assignee: NICE LTD.Inventors: Yuval Shachaf, Rami Tibi Abu Rass, Omer Kuleski, Gal Tesler
-
Publication number: 20250200491Abstract: A system for evaluating agent performance in interactions and generating training recommendations for agents based on the evaluated agent performance may include a computing device; a memory; and a processor, the processor configured to: create a plurality of evaluation prompts for evaluating interaction data items of one or more interactions; generate evaluation results for the interaction data items using the plurality of evaluation prompts and machine learning; create training recommendation prompts for the evaluation results; and generate training recommendations from training categories using the training recommendation prompts and machine learning.Type: ApplicationFiled: December 14, 2023Publication date: June 19, 2025Applicant: NICE LTD.Inventors: Amol ANWADE, Lilach Zemach, Sourav Rath, Shay Diner
-
Patent number: 12333553Abstract: Systems for and methods of assessing the priority of a customer reported issue include receiving input regarding a customer issue experienced by a customer; calculating an incident grievance score by inserting the received input into a machine learning model; assigning a priority to the customer issue based on the calculated incident grievance score; receiving updated input regarding the customer issue; periodically recalculating the incident grievance score for the customer issue by inserting the received input and the updated input into the machine learning model; changing the priority of the customer issue when the recalculated incident grievance score differs from the calculated incident grievance score; and notifying a team assigned to fix the customer issue when the priority of the customer issue changes.Type: GrantFiled: February 2, 2021Date of Patent: June 17, 2025Assignee: NICE LTD.Inventors: Salil Dhawan, Swati Pranay Kadu, Yuvraj Amrutrao Sawant
-
Publication number: 20250182752Abstract: A system and method for generating a list of tasks from an interaction recording may include a computing device; a memory; and a processor, the processor configured to: identify, for each sentence of one or more sentences of an interaction recording, whether the sentence comprises at least two nouns and at least one verb; generate a set of actionable items using a long short-term memory (LSTM) model by: when the sentence does not comprise at least two nouns and at least one verb, deleting the sentence; and when the sentence comprises at least two nouns and at least one verb, generating an actionable item; input the actionable items to a language model to generate a list of tasks. Computer systems may use a generated list of tasks to automatically allocate work to agents of a contact center or to automatically update a status of a completed task.Type: ApplicationFiled: December 5, 2023Publication date: June 5, 2025Applicant: NICE LTD.Inventors: Tal HAGUEL, Yael DAYAN, Amram Amir COHEN, Alexander LYNN, Mor KASUS, Neta ROSENFELD
-
Patent number: 12288562Abstract: A system and method for classification of voice samples to genuine voice samples or spoofing voice samples may include: extracting a set of features from each of a plurality of voice samples, each voice sample labeled as genuine or spoof; training a neural network having a plurality of nodes organized into layers, with links between the nodes, wherein each link comprises a weight, with the sets of features, by adjusting at least one of the weights using a loss function that comprises a regulation factor, wherein the regulation factor is set to zero for voice samples labeled as genuine and is proportional to the prediction of the neural network for data samples labeled as spoofing.Type: GrantFiled: December 27, 2021Date of Patent: April 29, 2025Assignee: Nice Ltd.Inventors: Borys Havdan, Gennadi Lembersky, Yevhenii Lukin
-
Patent number: 12289427Abstract: Agent evaluation systems and methods, and non-transitory computer readable media, include receiving a recorded interaction between a customer and a contact center agent; retrieving or determining an interaction divergence range for each of a plurality of interaction parameters for the recorded interaction; calculating a form divergence determinant (FDD) score for each of a plurality of evaluation forms, wherein the lower the FDD score, the more suitable an evaluation form is for the recorded interaction; filtering out evaluation forms having an FDD score greater than a predefined threshold; ranking evaluation forms having an FDD score lower than the predefined threshold based on their FDD score; and providing a list of the ranked evaluation forms to a supervisor of the contact center agent.Type: GrantFiled: July 11, 2023Date of Patent: April 29, 2025Assignee: NICE LTD.Inventors: Rahul Vyas, Pankul Gupta, Mayur Bhalke, LeAnn Hopkins
-
Patent number: 12287821Abstract: A computerized system and method may provide automated clustering procedures where each clustered entity or node may be included in a plurality of clusters (e.g., more than a single cluster). Clustering procedures provided by some embodiments of the invention may involve measuring and/or quantifying degrees of relevance and/or generality for a plurality of entities or nodes. In some embodiments, a clustering procedure may be used, e.g., to generate a hierarchical, multi-tiered taxonomy of such entities. A computerized system comprising a processor, and a memory, may be used for ranking a plurality of nodes; select nodes based on the ranking; cluster selected nodes into intermediate clusters; calculate distances between unselected nodes and intermediate clusters; and cluster unselected nodes and intermediate clusters into final clusters based on the calculated distances.Type: GrantFiled: September 5, 2023Date of Patent: April 29, 2025Assignee: Nice Ltd.Inventor: Stephen Lauber
-
Patent number: 12289428Abstract: A system automatically prioritizes and resumes disconnected customer interactions. The system includes a processor to perform operations that include: receiving a list of disconnected customer interactions, including their metadata; using a prioritization module and the metadata, assigning a priority score to each disconnected interaction; with a queuing module and the respective priority scores, with an agent assignment module, arranging the disconnected interactions in a priority order; assigning an available agent to each disconnected interaction in the priority order; selecting a channel for each disconnected interaction in the priority order, based on a channel recommendation module and the metadata; and re-connecting a disconnected customer with the respective agent via the respective channel for each respective disconnected customer interaction in the priority order.Type: GrantFiled: June 15, 2023Date of Patent: April 29, 2025Assignee: NICE LTD.Inventors: Bhupendra Pandey, Dhanendra Singh, Rajesh Katkar, Salil Dhawan
-
Patent number: 12282450Abstract: A method of managing interaction recordings of an interaction between agent devices and customer devices, the method comprising: initiating an interaction recording of the interaction between an agent device and a customer device, wherein the interaction recording comprises metadata items; storing one or more parts of the interaction recording in a local storage; identifying parts of the interaction recording whose metadata items fulfill archiving criteria; and archiving parts of the interaction recording stored in the local storage whose metadata items fulfill the archiving criteria and deleting parts of the interaction recording from the local storage whose metadata items do not fulfill the archiving criteria.Type: GrantFiled: August 15, 2023Date of Patent: April 22, 2025Assignee: Nice Ltd.Inventors: Ofir Mecayten, Gil Nakash, Yaron Cohen
-
Patent number: 12282533Abstract: A computerized system and method may detect potentially fraudulent events where agent access credentials are used by an unauthorized party, based on calculations, comparisons, and analyses performed using recorded audio data, and execute corrective actions based on calculated results. A computerized system including a processor or a plurality of processors, a communication interface to communicate via a communication network with one or more remote computing devices, and a memory including a data store of a plurality of data items—which may, e.g., describe the remote computing devices and/or interactions involving the remote computing devices—may compare a plurality of voice signatures, which may describe calls from a plurality of remote computers, to a plurality of corresponding voice models—and, if the comparison results in a mismatch, perform a plurality of corrective actions (which may include, e.g., terminating one or more calls involving one or more remote computers).Type: GrantFiled: January 4, 2023Date of Patent: April 22, 2025Assignee: Nice Ltd.Inventors: Maria Michaela Kunin, Cijo Mathew, Jesse Goldblatt
-
Patent number: 12277395Abstract: A machine learning (ML) system and methods are provided that are configured to correlate text data with corresponding image data for image sentiment analysis. The system includes a processor and a computer readable medium operably coupled thereto, the computer readable medium comprising a plurality of instructions stored in association therewith that are accessible to, and executable by, the processor, to perform image processing operations which include receiving image data for an image posted on a social networking platform, determining whether there is text data, performing image data extraction operations, analyzing the text data, determining and combining a score for the image and text data, determining an image sentiment or a text sentiment, calculating weighted metrics based on the image sentiment or the text sentiment, determining historical customer data interactions of the customer, and recommending one or more actions based on the weighted metrics.Type: GrantFiled: January 18, 2023Date of Patent: April 15, 2025Assignee: NICE LTD.Inventors: Lior Intrator, Dalya Bell, Tal Haguel, Neta Rosenfeld, Yonatan Rosen, Koren Gershoni
-
Patent number: 12267461Abstract: A computer-implemented method for dynamically prioritizing inbound interactions in a digital multi-channel contact center. The computer-implemented method includes for each inbound interaction via a digital channel: (i) operating an interaction analyzer module to extract one or more metadata parameters from the inbound interaction; (ii) operating a prioritization module to calculate a Digital Interaction Priority Score (DIPS) of the inbound interaction based on the one or more metadata parameters; and (iii) forwarding the DIPS to an interaction distribution module to route the inbound interaction to an agent based on the DIPS. The DIPS is periodically updated until the interaction is assigned to the agent.Type: GrantFiled: July 26, 2023Date of Patent: April 1, 2025Assignee: NICE LTD.Inventors: Pramod Giri, Salil Dhawan, Swati Kadu
-
Publication number: 20250094895Abstract: Systems and methods for digital scheduling, include periodically checking a data storage for queued schedule trade requests; identifying two corresponding queued schedule trade requests; else, if two corresponding queued schedule trade requests are not identified: identifying a set of cyclic queued schedule trade requests; else, if a set of cyclic queued schedule trade requests are not identified: repeating the step of periodically checking; approving or rejecting the identified schedule trade requests based on one or more approval criteria; and if the identified schedule trade requests were approved, outputting one or more updated schedules reflecting the approved schedule trade requests.Type: ApplicationFiled: September 19, 2023Publication date: March 20, 2025Applicant: Nice Ltd.Inventors: Gaurav SURYAWANSHI, Laukik PATIL, Shilpa Vijay SHEGAONKAR
-
Publication number: 20250094933Abstract: Methods and systems for digital scheduling include periodically determining, from a datastore of agent profiles, a set of agents which satisfy a predefined time-off criterion; and notifying, via a digital message, one or more agents of the determined set of agents of a recommended list of dates on which to take a time-off, wherein the recommended list of dates is generated in accordance with staffing prediction data for the dates.Type: ApplicationFiled: September 19, 2023Publication date: March 20, 2025Applicant: Nice Ltd.Inventors: Kanchan VASNANI, Vaibhav CHOBE, Richa DEO
-
Publication number: 20250094230Abstract: A computerized system and method may calculate or update task or job execution schedules for a plurality of resources and perform automated actions based on the calculated or updated schedules. A computerized system including one or more processors, a memory, and a communication interface to communicate via a communication network with remote computing devices, may be used for forecasting or reforecasting task properties for relevant time intervals, where the properties may describe future tasks to be handled by a plurality of resources; calculating an allocation matrix for the time intervals based on the predicted properties; and calculating or updating a schedule based on the calculated allocation matrix—for example to automatically extend a break for one or more resources, where resources are not to handle tasks during the break. Some embodiments of the invention may perform, e.g., computer automated actions based on calculated or updated schedules.Type: ApplicationFiled: September 18, 2023Publication date: March 20, 2025Applicant: Nice Ltd.Inventors: Amichai UNGAR, Noam Zeev KAPLAN, Tamir KASHANI
-
Publication number: 20250077564Abstract: A computerized system and method may provide automated clustering procedures where each clustered entity or node may be included in a plurality of clusters (e.g., more than a single cluster). Clustering procedures provided by some embodiments of the invention may involve measuring and/or quantifying degrees of relevance and/or generality for a plurality of entities or nodes. In some embodiments, a clustering procedure may be used, e.g., to generate a hierarchical, multi-tiered taxonomy of such entities. A computerized system comprising a processor, and a memory, may be used for ranking a plurality of nodes; select nodes based on the ranking; cluster selected nodes into intermediate clusters; calculate distances between unselected nodes and intermediate clusters; and cluster unselected nodes and intermediate clusters into final clusters based on the calculated distances.Type: ApplicationFiled: September 5, 2023Publication date: March 6, 2025Applicant: Nice Ltd.Inventor: Stephen LAUBER
-
Publication number: 20250080651Abstract: A system and a method for managing interactions between agent devices and customer devices, the system comprising: a computing device; a local storage; a memory; and a processor, the processor configured to: identify interaction data in interactions between an agent device and a customer device that show a transition from a first connection type to a second connection type; and when a transition in connection types is identified, initiating one or more remedial measures.Type: ApplicationFiled: August 28, 2023Publication date: March 6, 2025Applicant: Nice Ltd.Inventors: Sanketh Sudhakar SHETTY, Salil DHAWAN, Pramod Jalindar GIRI
-
Patent number: 12244665Abstract: A system and a method of managing data transfer for a plurality of data centers may include identifying data transfer capacity and data transfer demand for each server of a plurality of data centers; calculating a data transfer distribution for the plurality of data centers that prioritizes data transfer between servers of a first data center of the plurality of data centers over data transfer between servers of the first data center and servers of the remaining data centers of the plurality of data centers based on the identified data transfer capacity and the data transfer demand; and allocating data transfers to the servers of the plurality of data centers.Type: GrantFiled: September 21, 2023Date of Patent: March 4, 2025Assignee: NICE LTD.Inventors: Yaron Cohen, Nikolai Shaidulin, Eduard Grinberg