Patents by Inventor Frank Salinas
Frank Salinas has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12219093Abstract: Systems and methods include using a clustering engine to determine topics in a communication. An example system includes a user interface module that receives user input relating to a criteria to define a set of communications, wherein the criteria is at least one of a category, a score, a sentiment, an agent, an agent grouping, a speaker, a location, an event attribute, a call center, a time of communication, or a date of communication, an acoustic analysis module that analyzes the set of communications to determine one or more acoustic characteristics of one or more communications in the set of communications, and a clustering engine that analyzes words and phrases in the set of communications and the one or more acoustic characteristics, and to determine a topic of the set of communications based on at least one commonality in words, phrases, or the one or more acoustic characteristics.Type: GrantFiled: August 4, 2022Date of Patent: February 4, 2025Assignee: CallMiner, Inc.Inventors: Michael C. Dwyer, Erik A. Strand, Scott R. Wolf, Frank Salinas, Jeffrey A. Gallino, Scott A. Kendrick, Shaoyu Xue
-
Patent number: 12137186Abstract: Systems and methods include identifying sets of communications using AB testing based on a difference in metadata values between the sets for a first type of metadata, determining at least one similarity between communications in a first set based on metadata values of a second type of metadata, determining at least one similarity between the communications in the second set based on metadata values of the second type of metadata or a third type of metadata, comparing the at least one similarity from the first set to the at least one similarity of the second set to identify differences in metadata values or types of metadata, and determining, based on the differences, a suggested action for an agent for a future communication with respect to at least one of a desired script, a target phrase, or a desired acoustic characteristic.Type: GrantFiled: March 1, 2022Date of Patent: November 5, 2024Assignee: CallMiner, Inc.Inventors: Michael C. Dwyer, Erik A. Strand, Scott R. Wolf, Frank Salinas, Jeffrey A. Gallino, Scott A. Kendrick, Shaoyu Xue
-
Publication number: 20230179709Abstract: Systems and methods for searching communications may include receiving a selection from a user of at least one of an acoustic characteristic, a language characteristic, or a category, accessing a database comprising a plurality of communications, the plurality of communications labeled with acoustic characteristics, language characteristics, and categories, restricting the plurality of communications to a subset of the plurality of communications including the user's selection of the at least one acoustic characteristic, language characteristic, or category, generating at least one of a word cloud or a tree for presenting a plurality of topics identified in the subset of the plurality of communications, and receiving a selection of one of the plurality of topics, the receiving causing a display of a further subset of the subset of the plurality of communications, the further subset having the selected topic.Type: ApplicationFiled: February 3, 2023Publication date: June 8, 2023Applicant: CallMiner, Inc.Inventors: Michael C. Dwyer, Erik A. Strand, Scott R. Wolf, Frank Salinas, Jeffrey A. Gallino, Scott A. Kendrick, Shaoyu Xue
-
Publication number: 20220377175Abstract: Systems and methods include processing communication segments. A method may include obtaining at least one audio segment of an audio communication and distributing the at least one audio segment to a rules engine, analyzing, with the rules engine, the at least one audio segment for at least one acoustic trigger, determining at least one event that is triggered based on comparing the at least one acoustic trigger to one or more trigger rules, and communicating the at least one event to at least one end user through a web server.Type: ApplicationFiled: August 4, 2022Publication date: November 24, 2022Inventors: Michael C. Dwyer, Erik A. Strand, Scott R. Wolf, Frank Salinas, Jeffrey A. Gallino, Scott A. Kendrick, Shaoyu Xue
-
Publication number: 20220377174Abstract: Systems and methods include using a clustering engine to determine topics in a communication. An example system includes a user interface module that receives user input relating to a criteria to define a set of communications, wherein the criteria is at least one of a category, a score, a sentiment, an agent, an agent grouping, a speaker, a location, an event attribute, a call center, a time of communication, or a date of communication, an acoustic analysis module that analyzes the set of communications to determine one or more acoustic characteristics of one or more communications in the set of communications, and a clustering engine that analyzes words and phrases in the set of communications and the one or more acoustic characteristics, and to determine a topic of the set of communications based on at least one commonality in words, phrases, or the one or more acoustic characteristics.Type: ApplicationFiled: August 4, 2022Publication date: November 24, 2022Inventors: Michael C. Dwyer, Erik A. Strand, Scott R. Wolf, Frank Salinas, Jeffrey A. Gallino, Scott A. Kendrick, Shaoyu Xue
-
Publication number: 20220272196Abstract: Systems and methods include identifying sets of communications using AB testing based on a difference in metadata values between the sets for a first type of metadata, determining at least one similarity between communications in a first set based on metadata values of a second type of metadata, determining at least one similarity between the communications in the second set based on metadata values of the second type of metadata or a third type of metadata, comparing the at least one similarity from the first set to the at least one similarity of the second set to identify differences in metadata values or types of metadata, and determining, based on the differences, a suggested action for an agent for a future communication with respect to at least one of a desired script, a target phrase, or a desired acoustic characteristic.Type: ApplicationFiled: March 1, 2022Publication date: August 25, 2022Inventors: Michael C. Dwyer, Erik A. Strand, Scott R. Wolf, Frank Salinas, Jeffrey A. Gallino, Scott A. Kendrick, Shaoyu Xue
-
Patent number: 11277516Abstract: Systems and methods include identifying sets of communications using AB testing based on a difference in metadata values between the sets for a first type of metadata, determining at least one similarity between communications in a first set based on metadata values of a second type of metadata, determining at least one similarity between the communications in the second set based on metadata values of the second type of metadata or a third type of metadata, comparing the at least one similarity from the first set to the at least one similarity of the second set to identify differences in metadata values or types of metadata, and determining, based on the differences, a suggested action for an agent for a future communication with respect to at least one of a desired script, a target phrase, or a desired acoustic characteristic.Type: GrantFiled: December 28, 2020Date of Patent: March 15, 2022Assignee: CallMiner, Inc.Inventors: Michael C. Dwyer, Erik A. Strand, Scott R. Wolf, Frank Salinas, Jeffrey A. Gallino, Scott A. Kendrick, Shaoyu Xue
-
Patent number: 10992807Abstract: Content, such as communications, can be searched by their acoustic characteristics, among others. A method may include analyzing a plurality of content for at least one of a language characteristic or a non-word symbol within a text of the plurality of content, and an acoustic characteristic, searching the plurality of content using a search string comprising at least one of a language characteristic, or a non-word symbol, and an acoustic characteristic, and presenting a subset of the plurality of content ranked according to a match with the search string. In some cases, a category label is determined for the content and is also used in the search string.Type: GrantFiled: April 17, 2019Date of Patent: April 27, 2021Assignee: CALLMINER, INC.Inventors: Michael C. Dwyer, Erik A. Strand, Scott R. Wolf, Frank Salinas, Jeffrey A. Gallino, Scott A. Kendrick, Shaoyu Xue
-
Publication number: 20210120126Abstract: Systems and methods include identifying sets of communications using AB testing based on a difference in metadata values between the sets for a first type of metadata, determining at least one similarity between communications in a first set based on metadata values of a second type of metadata, determining at least one similarity between the communications in the second set based on metadata values of the second type of metadata or a third type of metadata, comparing the at least one similarity from the first set to the at least one similarity of the second set to identify differences in metadata values or types of metadata, and determining, based on the differences, a suggested action for an agent for a future communication with respect to at least one of a desired script, a target phrase, or a desired acoustic characteristic.Type: ApplicationFiled: December 28, 2020Publication date: April 22, 2021Inventors: Michael C. Dwyer, Erik A. Strand, Scott R. Wolf, Frank Salinas, Jeffrey A. Gallino, Scott A. Kendrick, Shaoyu Xue
-
Patent number: 10645224Abstract: A system and method of categorizing communications involves evaluating one or more portions of a communication. Systems include a language module structured to analyze the one or more portions of the communication for at least one of a language characteristic or a non-word symbol within a text of the communication, an acoustic analysis module structured to analyze the one or more portions of the communication for an acoustic characteristic, and a determination module structured to determine at least one category label to associate with the one or more portions of the communication using at least one of the language characteristic or the non-word symbol, and the acoustic characteristic.Type: GrantFiled: April 17, 2019Date of Patent: May 5, 2020Assignee: CallMiner, Inc.Inventors: Michael C. Dwyer, Erik A. Strand, Scott R. Wolf, Frank Salinas, Jeffrey A. Gallino, Scott A. Kendrick, Shaoyu Xue
-
Patent number: 10601992Abstract: A contact center agent coaching tool may employ systems and methods comprising receiving a communication involving a participant, analyzing the communication in at least near real-time relative to a receipt of the communication using a computer-based communications analytics facility for at least one of a language characteristic, a non-word symbol, or an acoustic characteristic, analyzing the communication in at least near real-time relative to the receipt of the communication using a contextual analysis to obtain a context, determining at least one of a category or a score associated with an aspect of the communication using the at least one language characteristic, non-word symbol, acoustic characteristic, or the context, and triggering a coaching tool to be presented to the participant based on at least one of the category or the score.Type: GrantFiled: April 17, 2019Date of Patent: March 24, 2020Assignee: CallMiner, Inc.Inventors: Michael C. Dwyer, Erik A. Strand, Scott R. Wolf, Frank Salinas, Jeffrey A. Gallino, Scott A. Kendrick, Shaoyu Xue
-
Patent number: 10582056Abstract: A communication channel customer journey may involve receiving a first communication on a communication channel of a plurality of communication channels, wherein the first communication is associated with a contact, receiving at least one additional communication from the contact, wherein the at least one additional communication is on a same communication channel or is on a different communication channel of the plurality of communication channels, linking the first communication and the at least one additional communication by the contact, wherein linking involves storing information from at least one of a recording, a transcript, a copy of one or more of the first communication and the at least one additional communication, a language characteristic, an acoustic characteristic, a category, and a score, and enabling a user to navigate between all of the stored information for the first communication and the at least one additional communication.Type: GrantFiled: April 17, 2019Date of Patent: March 3, 2020Assignee: CallMiner, Inc.Inventors: Michael C. Dwyer, Erik A. Strand, Scott R. Wolf, Frank Salinas, Jeffrey A. Gallino, Scott A. Kendrick, Shaoyu Xue
-
Publication number: 20190245973Abstract: A contact center agent coaching tool may employ systems and methods comprising receiving a communication involving a participant, analyzing the communication in at least near real-time relative to a receipt of the communication using a computer-based communications analytics facility for at least one of a language characteristic, a non-word symbol, or an acoustic characteristic, analyzing the communication in at least near real-time relative to the receipt of the communication using a contextual analysis to obtain a context, determining at least one of a category or a score associated with an aspect of the communication using the at least one language characteristic, non-word symbol, acoustic characteristic, or the context, and triggering a coaching tool to be presented to the participant based on at least one of the category or the score.Type: ApplicationFiled: April 17, 2019Publication date: August 8, 2019Inventors: Michael C. Dwyer, Erik A. Strand, Scott R. Wolf, Frank Salinas, Jeffrey A. Gallino, Scott A. Kendrick, Shaoyu Xue
-
Publication number: 20190245972Abstract: Content, such as communications, can be searched by their acoustic characteristics, among others. A method may include analyzing a plurality of content for at least one of a language characteristic or a non-word symbol within a text of the plurality of content, and an acoustic characteristic, searching the plurality of content using a search string comprising at least one of a language characteristic, or a non-word symbol, and an acoustic characteristic, and presenting a subset of the plurality of content ranked according to a match with the search string. In some cases, a category label is determined for the content and is also used in the search string.Type: ApplicationFiled: April 17, 2019Publication date: August 8, 2019Inventors: Michael C. Dwyer, Erik A. Strand, Scott R. Wolf, Frank Salinas, Jeffrey A. Gallino, Scott A. Kendrick, Shaoyu Xue
-
Publication number: 20190245971Abstract: A system and method of categorizing communications involves evaluating one or more portions of a communication. Systems include a language module structured to analyze the one or more portions of the communication for at least one of a language characteristic or a non-word symbol within a text of the communication, an acoustic analysis module structured to analyze the one or more portions of the communication for an acoustic characteristic, and a determination module structured to determine at least one category label to associate with the one or more portions of the communication using at least one of the language characteristic or the non-word symbol, and the acoustic characteristic.Type: ApplicationFiled: April 17, 2019Publication date: August 8, 2019Inventors: Michael C. Dwyer, Erik A. Strand, Scott R. Wolf, Frank Salinas, Jeffrey A. Gallino, Scott A. Kendrick, Shaoyu Xue
-
Publication number: 20190245974Abstract: A communication channel customer journey may involve receiving a first communication on a communication channel of a plurality of communication channels, wherein the first communication is associated with a contact, receiving at least one additional communication from the contact, wherein the at least one additional communication is on a same communication channel or is on a different communication channel of the plurality of communication channels, linking the first communication and the at least one additional communication by the contact, wherein linking involves storing information from at least one of a recording, a transcript, a copy of one or more of the first communication and the at least one additional communication, a language characteristic, an acoustic characteristic, a category, and a score, and enabling a user to navigate between all of the stored information for the first communication and the at least one additional communication.Type: ApplicationFiled: April 17, 2019Publication date: August 8, 2019Inventors: Michael C. Dwyer, Erik A. Strand, Scott R. Wolf, Frank Salinas, Jeffrey A. Gallino, Scott A. Kendrick, Shaoyu Xue
-
Patent number: 10313520Abstract: Disclosed herein is a system that provides analysis of language or acoustic characteristics of a communication including a receiver and a computer-based communications analytics facility including at least one of: a language analysis module for analyzing the communication for at least one of a language characteristic and a non-word symbol within the communication text that connotes a verbal element, an acoustic analysis module for analyzing the communication for an acoustic characteristic, and a contextual module for analyzing a context of words within the communication. The system also includes a determination module for determining an alert associated with the communication using at least one of the language characteristic, the non-word symbol, the acoustic characteristic, and the context, wherein the alert concerns a presence or an absence of specific language; and an interface for displaying at least one visual, textual, or numerical indication representative of the alert.Type: GrantFiled: June 28, 2016Date of Patent: June 4, 2019Assignee: CallMiner, Inc.Inventors: Michael C. Dwyer, Erik A. Strand, Scott R. Wolf, Frank Salinas, Jeffrey A. Gallino, Scott A. Kendrick, Shaoyu Xue
-
Publication number: 20180265906Abstract: A method for replicating and amplifying a target nucleic acid sequence is described. A method of the invention involves the formation of a recombination intermediate without the prior denaturing of a nucleic acid duplex through the use of a recombination factor. The recombination intermediate is treated with a high fidelity polymerase to permit the replication and amplification of the target nucleic acid sequence. In preferred embodiments, the polymerase comprises a polymerase holoenzyme. In further preferred embodiments, the recombination factor is bacteriophage T4 UvsX protein or homologs from other species, and the polymerase holoenzyme comprises a polymerase enzyme, a clamp protein and a clamp loader protein, derived from viral, bacteriophage, prokaryotic, archaebacterial, or eukaryotic systems.Type: ApplicationFiled: May 31, 2018Publication date: September 20, 2018Applicant: The Penn State Research FoundationInventors: Stephen J. Benkovic, Frank Salinas
-
Patent number: 10017803Abstract: A method for replicating and amplifying a target nucleic acid sequence is described. A method of the invention involves the formation of a recombination intermediate without the prior denaturing of a nucleic acid duplex through the use of a recombination factor. The recombination intermediate is treated with a high fidelity polymerase to permit the replication and amplification of the target nucleic acid sequence. In preferred embodiments, the polymerase comprises a polymerase holoenzyme. In further preferred embodiments, the recombination factor is bacteriophage T4 UvsX protein or homologs from other species, and the polymerase holoenzyme comprises a polymerase enzyme, a clamp protein and a clamp loader protein, derived from viral, bacteriophage, prokaryotic, archaebacterial, or eukaryotic systems.Type: GrantFiled: March 15, 2016Date of Patent: July 10, 2018Assignee: The Penn State Research FoundationInventors: Stephen J Benkovic, Frank Salinas
-
Patent number: 10000781Abstract: A method for replicating and amplifying a target nucleic acid sequence is described. A method of the invention involves the formation of a recombination intermediate without the prior denaturing of a nucleic acid duplex through the use of a recombination factor. The recombination intermediate is treated with a high fidelity polymerase to permit the replication and amplification of the target nucleic acid sequence. In preferred embodiments, the polymerase comprises a polymerase holoenzyme. In further preferred embodiments, the recombination factor is bacteriophage T4 UvsX protein or homologs from other species, and the polymerase holoenzyme comprises a polymerase enzyme, a clamp protein and a clamp loader protein, derived from viral, bacteriophage, prokaryotic, archaebacterial, or eukaryotic systems.Type: GrantFiled: March 15, 2016Date of Patent: June 19, 2018Assignee: The Penn State Research FoundationInventors: Stephen J Benkovic, Frank Salinas