Patents Assigned to Medallia, Inc.
  • Patent number: 11902326
    Abstract: In an embodiment, a method for secure messaging integration with message apps includes identifying a trigger event within a default messaging channel established between a message aggregator and a messaging application executing at a client device. In response to the trigger event, the method sends to the client device over the default messaging channel, access data usable to access a secure channel established between the message aggregator and the client device. The access data is presented within the messaging application and communications over the secure channel are not visible to the default messaging channel.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: February 13, 2024
    Assignee: Medallia, Inc.
    Inventor: Mansu Kim
  • Patent number: 11842372
    Abstract: Embodiments discussed herein are directed to systems and methods for processing audio feedback on a business, product or service offered and providing the feedback to an associated company in a way that enables the appropriate actors within the company's organizational hierarchy to analyze and take action with respect to the feedback. Customers or employees can interact with a virtual assistant platform or other voice recognition platform to access a feedback service that enables customers or employees to provide feedback to or have a conversation with any business about their product or service. The feedback service can be accessed at any time using a mobile phone or internet connected speaker device using a digital assistant platform.
    Type: Grant
    Filed: August 15, 2020
    Date of Patent: December 12, 2023
    Assignee: Medallia, Inc.
    Inventors: Leslie Stretch, Krish Mantripragada, Ric Smith, Ali Sadat
  • Patent number: 11711323
    Abstract: Embodiments discussed herein refer to systems and methods for chatbot interactions. When chatbot derived interactions are detected, the system can prevent those interactions from being further processed. This can be performed by an analysis system operative to engage in a dialog with customers. The system can manage a dialog with a first customer and evaluate the dialog to determine whether any interactions or responses are associated with a chatbot or a human. Interactions or responses determined be associated with a chatbot are dropped and not permitted to be further processed by the analysis system.
    Type: Grant
    Filed: November 20, 2019
    Date of Patent: July 25, 2023
    Assignee: Medallia, Inc.
    Inventors: Mansu Kim, Benjamin Chokchai Markines, Sudheer Babu Chittireddy
  • Patent number: 11693988
    Abstract: A speech redaction engine includes a natural language processing (NLP)-based content redaction module receives an automatic speech recognition (ASR) decoding of a decoded portion of said digitized speech signal and utilizes NLP techniques to determine whether it contains sensitive information that should be redacted, and an ASR confidence-based redaction module that receives a confidence indicator and utilizes said confidence indicator to determine, independent of said NLP-based content redaction module, whether said decoded portion contains one or more word(s) that were recognized with a confidence level that is below a threshold. The speech redaction engine includes means for redacting said decoded portion if the NLP-based content redaction module determines that said portion should be redacted, and means for redacting the one or more word(s) if the ASR confidence-based redaction module determines that the one or more word(s) have the confidence level that is below the threshold.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: July 4, 2023
    Assignee: Medallia, Inc.
    Inventors: David Garrod, Jay R. Pascarella
  • Patent number: 11657052
    Abstract: A plurality of histograms are maintained with respect to a dataset. The dataset includes a plurality of data segments. In response to a query that includes a plurality of conditions ordered in an initial sequence, a plurality of corresponding rejection rates is determined for the plurality of conditions based at least in part on the plurality of histograms. The plurality of conditions are re-ordered according to the plurality of corresponding rejection rates associated with the plurality of conditions to form a reordered sequence for the plurality of conditions. The query is executed according to the reordered sequence of the plurality of conditions.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: May 23, 2023
    Assignee: Medallia, Inc.
    Inventors: Thorvald Natvig, Santiago Perez
  • Patent number: 11657596
    Abstract: Embodiments of the present invention provide a system that can be used to classify a feedback image in a user review into a semantically meaningful class. During operation, the system analyzes the captions of feedback images in a set of user reviews and determines a set of training labels from the captions. The system then trains an image classifier with the set of training labels and the feedback images. Subsequently, the system generates a signature for a respective feedback image in a new set of user reviews using the image classifier. The signature indicates a likelihood of the image matching a respective label in the set of training labels. Based on the signature, the system can allocate the image to an image cluster.
    Type: Grant
    Filed: January 6, 2021
    Date of Patent: May 23, 2023
    Assignee: Medallia, Inc.
    Inventors: Andrew J. Yeager, Ji Fang
  • Patent number: 11652922
    Abstract: The invention relates to systems/methods that enable real-time monitoring/processing of contact center communications to provide timely, actionable analytic insights and real-time critical call alerts, while simultaneously providing best-in-class protection of sensitive customer information.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: May 16, 2023
    Assignee: Medallia, Inc.
    Inventors: Wayne Ramprashad, David Garrod
  • Patent number: 11599726
    Abstract: Embodiments of the present invention provide a system that that can be used to determine whether a sentiment analysis model is portable between two data sets. During operation, the system analyzes the text of a respective review in a data set (e.g., a set of reviews) using the sentiment analysis model to determine a sentiment expressed in the review. The system then computes a confidence score, which indicates the accuracy of a respective sentiment. The system subsequently determines a confidence score distribution for various sentiments, as determined by the sentiment analysis model. The system determines the significance of changes between the confidence score distribution and a benchmark confidence score distribution, which is associated with a benchmark data set for which the sentiment analysis model yields a high accuracy. The system can then determine whether the sentiment analysis model is portable to the data set based on the significance of changes.
    Type: Grant
    Filed: January 7, 2021
    Date of Patent: March 7, 2023
    Assignee: Medallia, Inc.
    Inventors: Tzu-Ting Kuo, Ji Fang
  • Patent number: 11398239
    Abstract: A process for compressing an audio speech signal utilizes ASR processing to generate a corresponding text representation and, depending on confidence in the corresponding text representation, selectively applies more, less, or no compression to the audio signal. The result is a compressed audio signal, with corresponding text, that is compact and well suited for searching, analytics, or additional ASR processing.
    Type: Grant
    Filed: December 2, 2020
    Date of Patent: July 26, 2022
    Assignee: Medallia, Inc.
    Inventor: David Garrod
  • Patent number: 11310189
    Abstract: Conversing across fragmented messaging services based on a discussion topic is disclosed. In an embodiment, a method includes receiving, via a first messaging channel and at a message aggregator, a first message from a first messaging service. The first message is sent by a first user. The method includes sending the first message to a second user via a second messaging channel, then receiving, via the second messaging channel and at the message aggregator, a second message. The second message is sent by the second user. In response to a request from the first user to continue a conversation via a second messaging service, the method opens a third messaging channel to the second messaging service. The third messaging channel is associated with an account of the first user on the second messaging service. The method includes sending the second message via the third messaging channel to the second user.
    Type: Grant
    Filed: January 7, 2021
    Date of Patent: April 19, 2022
    Assignee: Medallia, Inc.
    Inventors: Mansu Kim, Dasol Kim
  • Patent number: 11227606
    Abstract: A compact, self-authenticating, and speaker-verifiable record of an audio communication involving one or more persons comprises a record, encoded on a non-transitory, computer-readable medium, that consists essentially of: a voiceprint for each person whose voice is encoded in the record; a plurality of transcription records, where each transcription record consists essentially of a computer-generated speech-to-text decoding of an utterance and voiceprint associating information that associates a speaker of the utterance with one of the voiceprints stored in the record; and self-authenticating information sufficient to determine whether any of the information encoded in the communication record has been altered.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: January 18, 2022
    Assignee: Medallia, Inc.
    Inventors: Wayne Ramprashad, David Garrod
  • Patent number: 11171989
    Abstract: In an embodiment, a method for secure messaging integration with message apps includes identifying a trigger event within a default messaging channel established between a message aggregator and a messaging application executing at a client device. In response to the trigger event, the method sends to the client device over the default messaging channel, access data usable to access a secure channel established between the message aggregator and the client device. The access data is presented within the messaging application and communications over the secure channel are not visible to the default messaging channel.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: November 9, 2021
    Assignee: Medallia, Inc.
    Inventor: Mansu Kim
  • Patent number: 11138334
    Abstract: A method includes removing sensitive information from an audio recording. The method includes receiving a digitally encoded audio recording; transcoding, if necessary, the audio recording to a pre-defined audio format; identifying periods of voice in/activity in the audio recording; segregating the audio recording into a sequence of separated utterances or words; streaming the sequence of separated utterances or words to an ASR server; receiving, for each streamed utterance or word, an associated ASR decoding; receiving, for each ASR decoding, an associated confidence score indicative of a probability that the associated ASR decoding is correct; identifying for redaction; any ASR decoding that contains sensitive information, and any ASR decoding with a confidence score less than a redaction threshold; and preparing a redacted audio recording by eliminating or masking those word(s) and/or utterance(s) for which an associated ASR decoding was identified for redaction.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: October 5, 2021
    Assignee: Medallia, Inc.
    Inventors: David Garrod, Jay R. Pascarella
  • Patent number: 11055233
    Abstract: A query for data stored in a database that includes a set of segments is received at a computer system. The set of segments are divided into a plurality of columns and at least one column of the plurality of columns includes one or more fields. The system analyzes the query to determine fields required to be retrieved from the database. The system determines whether a required field of the query is located in a main memory of the computer system. The system creates an input/output request for a column containing the required field for a plurality of segments of the set of segments prior to executing the query.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: July 6, 2021
    Assignee: Medallia, Inc.
    Inventor: Thorvald Natvig
  • Patent number: 11048883
    Abstract: Embodiments of the present invention provide a system that that can be used to determine whether a sentiment analysis model is portable between two data sets. During operation, the system analyzes the text of a respective review in a data set (e.g., a set of reviews) using the sentiment analysis model to determine a sentiment expressed in the review. The system then computes a confidence score, which indicates the accuracy of a respective sentiment. The system subsequently determines a confidence score distribution for various sentiments, as determined by the sentiment analysis model. The system determines the significance of changes between the confidence score distribution and a benchmark confidence score distribution, which is associated with a benchmark data set for which the sentiment analysis model yields a high accuracy. The system can then determine whether the sentiment analysis model is portable to the data set based on the significance of changes.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: June 29, 2021
    Assignee: Medallia, Inc.
    Inventors: Tzu-Ting Kuo, Ji Fang
  • Patent number: 11039013
    Abstract: The invention relates to systems/methods that enable real-time monitoring/processing of contact center communications to provide timely, actionable analytic insights and real-time critical call alerts, while simultaneously providing best-in-class protection of sensitive customer information.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: June 15, 2021
    Assignee: Medallia, Inc.
    Inventors: David Garrod, Wayne Ramprashad
  • Patent number: 10997172
    Abstract: A plurality of histograms are maintained with respect to a dataset. The dataset includes a plurality of data segments. In response to a query that includes a plurality of conditions ordered in an initial sequence, a plurality of corresponding rejection rates is determined for the plurality of conditions based at least in part on the plurality of histograms. The plurality of conditions are re-ordered according to the plurality of corresponding rejection rates associated with the plurality of conditions to form a reordered sequence for the plurality of conditions. The query is executed according to the reordered sequence of the plurality of conditions.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: May 4, 2021
    Assignee: Medallia, Inc.
    Inventors: Thorvald Natvig, Santiago Perez
  • Patent number: 10963639
    Abstract: Embodiments discussed herein refer to systems and methods for identifying relevantly similar sentiment in text strings.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: March 30, 2021
    Assignee: Medallia, Inc.
    Inventors: Gregor Stewart, Tzu-Ting Kuo, Andrew Yeager
  • Patent number: 10924447
    Abstract: Conversing across fragmented messaging services based on a discussion topic is disclosed. In an embodiment, a method includes receiving, via a first messaging channel and at a message aggregator, a first message from a first messaging service. The first message is sent by a first user. The method includes sending the first message to a second user via a second messaging channel, then receiving, via the second messaging channel and at the message aggregator, a second message. The second message is sent by the second user. In response to a request from the first user to continue a conversation via a second messaging service, the method opens a third messaging channel to the second messaging service. The third messaging channel is associated with an account of the first user on the second messaging service. The method includes sending the second message via the third messaging channel to the second user.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: February 16, 2021
    Assignee: Medallia, Inc.
    Inventors: Mansu Kim, Dasol Kim
  • Patent number: 10891513
    Abstract: Embodiments of the present invention provide a system that can be used to classify a feedback image in a user review into a semantically meaningful class. During operation, the system analyzes the captions of feedback images in a set of user reviews and determines a set of training labels from the captions. The system then trains an image classifier with the set of training labels and the feedback images. Subsequently, the system generates a signature for a respective feedback image in a new set of user reviews using the image classifier. The signature indicates a likelihood of the image matching a respective label in the set of training labels. Based on the signature, the system can allocate the image to an image cluster.
    Type: Grant
    Filed: September 6, 2019
    Date of Patent: January 12, 2021
    Assignee: Medallia, Inc.
    Inventors: Andrew J. Yeager, Ji Fang