Patents by Inventor Shrikanth Narayanan
Shrikanth Narayanan 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: 11862145Abstract: A method for processing multi-modal input includes receiving multiple signal inputs, each signal input having a corresponding input mode. Each signal input is processed in a series of mode-specific processing stages. Each successive mode-specific stage is associated with a successively longer scale of analysis of the signal input. A fused output is generated based on the output of a series of fused processing stages. Each successive fused processing stage is associated with a successively longer scale of analysis of the signal input. Multiple fused processing stages receive inputs from corresponding mode-specific processing stages, so that the fused output depends on the multiple of signal inputs.Type: GrantFiled: April 20, 2020Date of Patent: January 2, 2024Assignee: Behavioral Signal Technologies, Inc.Inventors: Efthymis Georgiou, Georgios Paraskevopoulos, James Gibson, Alexandros Potamianos, Shrikanth Narayanan
-
Patent number: 11775765Abstract: A computer implemented method for analyzing media content includes a step of providing a plurality of narrative files formatted in human readable format. Each narrative file includes a script and/or dialogues tagged with character names along with auxiliary information. Each script includes a plurality of portrayals performed by an associated actor or character. Linguistic representations of content of the narrative files in both abstract and semantic forms is determined. The linguistic representations are connected to higher order representations and mental states. The linguistic representations are connected to behavior and action. Interplay between language constructs and demographics of content creators is analyzed. Content representations towards individuals/groups are adapted to reflect heterogeneity in preferences.Type: GrantFiled: February 19, 2021Date of Patent: October 3, 2023Assignee: University of Southern CaliforniaInventors: Shrikanth Narayanan, Victor Martinez Palacios, Anil Ramakrishna, Krishna Somandepalli, Nikolaos Malandrakis, Karan Singla
-
Publication number: 20210174029Abstract: A computer implemented method for analyzing media content includes a step of providing a plurality of narrative files formatted in human readable format. Each narrative file includes a script and/or dialogues tagged with character names along with auxiliary information. Each script includes a plurality of portrayals performed by an associated actor or character. Linguistic representations of content of the narrative files in both abstract and semantic forms is determined. The linguistic representations are connected to higher order representations and mental states. The linguistic representations are connected to behavior and action. Interplay between language constructs and demographics of content creators is analyzed. Content representations towards individuals/groups are adapted to reflect heterogeneity in preferences.Type: ApplicationFiled: February 19, 2021Publication date: June 10, 2021Inventors: SHRIKANTH NARAYANAN, VICTOR MARTINEZ PALACIOS, ANIL RAMAKRISHNA, KRISHNA SOMANDEPALLI, NIKOLAOS MALANDRAKIS, KARAN SINGLA
-
Patent number: 10956679Abstract: A computer implemented method for analyzing media content includes a step of providing a plurality of narrative files formatted in human readable format. Each narrative file includes a script and/or dialogues tagged with character names along with auxiliary information. Each script includes a plurality of portrayals performed by an associated actor or character. Linguistic representations of content of the narrative files in both abstract and semantic forms is determined. The linguistic representations are connected to higher order representations and mental states. The linguistic representations are connected to behavior and action. Interplay between language constructs and demographics of content creators is analyzed. Content representations towards individuals/groups are adapted to reflect heterogeneity in preferences.Type: GrantFiled: September 20, 2018Date of Patent: March 23, 2021Assignee: UNIVERSITY OF SOUTHERN CALIFORNIAInventors: Shrikanth Narayanan, Victor Martinez Palacios, Anil Ramakrishna, Krishna Somandepalli, Nikolaos Malandrakis, Karan Singla
-
Publication number: 20200335086Abstract: Data augmentation is used for speech emotion recognition tasks where certain emotional labels, e.g., sadness, are significantly underrepresented in a training dataset. This is typical for data collected in real-life applications. We propose conditioned data augmentation using Generative Adversarial Networks (GANs), in order to generate samples for underrepresented emotions. We propose a conditional GAN architecture to generate synthetic spectrograms for the minority class. For comparison purposes, we implement a series of signal-based data augmentation methods. Results on the speech emotion recognition task show that the proposed data augmentation method significantly improves classification performance as compared to traditional speech data augmentation methods.Type: ApplicationFiled: April 20, 2020Publication date: October 22, 2020Inventors: Georgios Paraskevopoulos, Evangelia Chatziagapi, Theodoros Giannakopoulos, Alexandros Potamianos, Shrikanth Narayanan
-
Publication number: 20200335092Abstract: A method for processing multi-modal input includes receiving multiple signal inputs, each signal input having a corresponding input mode. Each signal input is processed in a series of mode-specific processing stages. Each successive mode-specific stage is associated with a successively longer scale of analysis of the signal input. A fused output is generated based on the output of a series of fused processing stages. Each successive fused processing stage is associated with a successively longer scale of analysis of the signal input. Multiple fused processing stages receive inputs from corresponding mode-specific processing stages, so that the fused output depends on the multiple of signal inputs.Type: ApplicationFiled: April 20, 2020Publication date: October 22, 2020Inventors: Efthymis Georgiou, Georgios Paraskevopoulos, James Gibson, Alexandros Potamianos, Shrikanth Narayanan
-
Publication number: 20190385597Abstract: Behavioral profiling and shaping is used in a “closed-loop” in that an interaction with at least one human is monitored and based on inferred characteristics of the interaction with that human (e.g., their behavioral profile) the interaction is guided. In one exemplary embodiment, the interaction is between two humans, for example, a “customer” and an “agent” and the interaction is monitored and the agent is guided according to the inferred behavioral profile of the customer (or optionally of the agent themselves).Type: ApplicationFiled: June 14, 2019Publication date: December 19, 2019Inventors: Athanasios Katsamanis, Shrikanth Narayanan, Alexandros Potamianos
-
Publication number: 20190087414Abstract: A computer implemented method for analyzing media content includes a step of providing a plurality of narrative files formatted in human readable format. Each narrative file includes a script and/or dialogues tagged with character names along with auxiliary information. Each script includes a plurality of portrayals performed by an associated actor or character. Linguistic representations of content of the narrative files in both abstract and semantic forms is determined. The linguistic representations are connected to higher order representations and mental states. The linguistic representations are connected to behavior and action. Interplay between language constructs and demographics of content creators is analyzed. Content representations towards individuals/groups are adapted to reflect heterogeneity in preferences.Type: ApplicationFiled: September 20, 2018Publication date: March 21, 2019Inventors: SHRIKANTH NARAYANAN, VICTOR MARTINEZ PALACIOS, ANIL RAMAKRISHNA, KRISHNA SOMANDEPALLI, NIKOLAOS MALANDRAKIS, KARAN SINGLA
-
Patent number: 8706471Abstract: A translation between a source language and a target language is disclosed. The source language items are divided, with primary and secondary source language items or named entities being identified, where the primary and secondary source languages being different from each other and from the target language. The entities in the second source language are translated in a different way. For example, they may be copied into the target language, or translated in a special way that is based on their meaning, e.g, into a term that has a more descriptive meaning in the target language.Type: GrantFiled: May 18, 2007Date of Patent: April 22, 2014Assignee: University of Southern CaliforniaInventors: Shrikanth Narayanan, Panayiotis Georgiou
-
Patent number: 8032355Abstract: A socially-cognizant translation system that takes social state between speaker and listener into account when making the translation. The translation may be more formal or less formal based on the social relationship between speaker and listener. Profanities in the source speech may be detected, and used to determine the social cognizance. Also, the source speech can be translated without the profanity in the target language, instead using the meaning of the profanity.Type: GrantFiled: May 22, 2007Date of Patent: October 4, 2011Assignee: University of Southern CaliforniaInventors: Shrikanth Narayanan, Panayiotis Georgiou
-
Patent number: 8032356Abstract: Spoken translation system which detects both speech from the information and also detects meta information streams from the information. A first aspect produces an enriched training corpus of information for use in the machine translation. A second aspect uses two different extraction techniques, and combines them by lattice rescoring.Type: GrantFiled: May 25, 2007Date of Patent: October 4, 2011Assignee: University of Southern CaliforniaInventors: Shrikanth Narayanan, Panayiotis Georgiou, Murtaza Bulut, Dagen Wang
-
Publication number: 20110207095Abstract: An application (computer program, an embodiment can be a game) which requires translation as one of its metrics is used to help the user can learn a language while operating the system (in a game embodiment, playing the game). The interaction is carried out only in a foreign language, but the application also includes translation capability. A virtual buddy can be used to translate between the native language and the foreign language so that the user can translate information and eventually learn information about the language by the process of interacting with the system (in an embodiment playing the game).Type: ApplicationFiled: March 15, 2011Publication date: August 25, 2011Applicant: UNIVERSITY OF SOUTHERN CALIFORNIAInventors: Shrikanth Narayanan, Panayiotis Georgiou
-
Patent number: 7739286Abstract: Forming and/or improving a language model based on data from a large collection of documents, such as web data. The collection of documents is queried using queries that are formed from the language model. The language model is subsequently improved using the information thus obtained. The improvement is used to improve the query. As data is received from the collection of documents, it is compared to a rejection model, that models what rejected documents typically look like. Any document that meets the test is then rejected. The documents that remain are characterized to determine whether they add information to the language model, whether they are relevant, and whether they should be independently rejected. Rejected documents are used to update the rejection model; accepted documents are used to update the language model. Each iteration improves the language model, and the documents may be analyzed again using the improved language model.Type: GrantFiled: March 17, 2006Date of Patent: June 15, 2010Assignee: University of Southern CaliforniaInventors: Abhinav Sethy, Panayiotis Georgiou, Shrikanth Narayanan
-
Publication number: 20080071518Abstract: A translation between a source language and a target language. The items are divided, with secondary source language items or named entities being identified. Those entities are translated in a different way. For example, they may be copied into the target language, or translated in a special way that is based on their meaning, e.g., into a term that has a more descriptive meaning in the target language.Type: ApplicationFiled: May 18, 2007Publication date: March 20, 2008Applicant: UNIVERSITY OF SOUTHERN CALIFORNIAInventors: Shrikanth Narayanan, Panayiotis Georgiou
-
Publication number: 20080065368Abstract: Spoken translation system which detects both speech from the information and also detects meta information streams from the information. A first aspect produces an enriched training corpus of information for use in the machine translation. A second aspect uses two different extraction techniques, and combines them by lattice rescoring.Type: ApplicationFiled: May 25, 2007Publication date: March 13, 2008Applicant: UNIVERSITY OF SOUTHERN CALIFORNIAInventors: Shrikanth Narayanan, Panayiotis Georgiou, Murtaza Bulut, Dagen Wang
-
Publication number: 20080052080Abstract: An emotion recognition system for assessing human emotional behavior from communication by a speaker includes a processing system configured to receive signals representative of the verbal and/or non-verbal communication. The processing system derives signal features from the received signals. The processing system is further configured to implement at least one intermediate mapping between the signal features and one or more elements of an emotional ontology in order to perform an emotion recognition decision. The emotional ontology provides a gradient representation of the human emotional behavior.Type: ApplicationFiled: November 30, 2006Publication date: February 28, 2008Inventor: Shrikanth Narayanan
-
Publication number: 20080003551Abstract: An application (computer program, an embodiment can be a game) which requires translation as one of its metrics is used to help the user can learn a language while operating the system (in a game embodiment, playing the game). The interaction is carried out only in a foreign language, but the application also includes translation capability. A virtual buddy can be used to translate between the native language and the foreign language so that the user can translate information and eventually learn information about the language by the process of interacting with the system (in an embodiment playing the game).Type: ApplicationFiled: May 16, 2007Publication date: January 3, 2008Applicant: UNIVERSITY OF SOUTHERN CALIFORNIAInventors: Shrikanth Narayanan, Panayiotis Georgiou
-
Publication number: 20070294077Abstract: A socially-cognizant translation system that takes social state between speaker and listener into account when making the translation. The translation may be more formal or less formal based on the social relationship between speaker and listener. Profanities in the source speech may be detected, and used to determine the social cognizance. Also, the source speech can be translated without the profanity in the target language, instead using the meaning of the profanity.Type: ApplicationFiled: May 22, 2007Publication date: December 20, 2007Inventors: Shrikanth Narayanan, Panayiotis Georgiou
-
Publication number: 20060212288Abstract: Forming and/or improving a language model based on data from a large collection of documents, such as web data. The collection of documents is queried using queries that are formed from the language model. The language model is subsequently improved using the information thus obtained. The improvement is used to improve the query. As data is received from the collection of documents, it is compared to a rejection model, that models what rejected documents typically look like. Any document that meets the test is then rejected. The documents that remain are characterized to determine whether they add information to the language model, whether they are relevant, and whether they should be independently rejected. Rejected documents are used to update the rejection model; accepted documents are used to update the language model. Each iteration improves the language model, and the documents may be analyzed again using the improved language model.Type: ApplicationFiled: March 17, 2006Publication date: September 21, 2006Inventors: Abhinav Sethy, Panayiotis Georgiou, Shrikanth Narayanan