Patents by Inventor Regunathan Radhakrishnan

Regunathan Radhakrishnan 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).

  • Publication number: 20250225370
    Abstract: Predicting the salience of one or more data entities to a particular (target) data entity from among a plurality of data entities may comprise generating a graph of the plurality of data entities and a machine-learned model architecture that predicts the salience of the one or more data entities output by the machine-learned model architecture using the graph. For example, the machine-learned model architecture may comprise a first machine-learned model for generating an embedding using the content of the target data entity, a second machine-learned model for generating a vector using the data type indicated by the target data entity, and a third machine-learned model (e.g., a graph neural network or other feed-forward neural network) for generating a contextual representation of the target data entity to which other contextual representations associated with the plurality of data entities may be compared (e.g., using Euclidean distance, cosine similarity, dot product).
    Type: Application
    Filed: January 10, 2024
    Publication date: July 10, 2025
    Inventors: Prafulla Kumar Choubey, Chien-Sheng Wu, Regunathan Radhakrishnan, Zachary Alexander
  • Publication number: 20250147987
    Abstract: A text interaction record is received at a database system. The text interaction record may include interaction text from one or more messages between a client machine and a service provider. An input database record creation prompt that includes natural language instructions to generate database record field text based on the text interaction record may be determined. The input database record creation prompt may include some or all of the interaction text. The input database record creation prompt may be transmitted to a large language model for completion. A completed database record creation prompt may be received from the large language model. The completed database record creation prompt may include a text element created by the large language model based on the input database record creation prompt. A database record including a database field storing the text element may be generated in the database system.
    Type: Application
    Filed: November 6, 2023
    Publication date: May 8, 2025
    Applicant: Salesforce, Inc.
    Inventors: Feifei JIANG, Regunathan RADHAKRISHNAN, Zachary ALEXANDER, Xiangbo MAO, Sefi ERLICH, Shai BAR-SHALOM, Wala GOANMI, Sitaram ASUR, Tomer Parash MAPA, Sameer ABHINKAR
  • Patent number: 12284215
    Abstract: Systems, devices, and techniques are disclosed for security configuration evaluation. A binary representation of a reference security configuration for an application may be generated. The binary representation of the reference security configuration for the application may be hashed to generate a reference hash for the application. Data for an instance security configuration for an instance of the application may be received. A binary representation of the instance security configuration may be generated from the received data for the instance security configuration. The binary representation of the instance security configuration may be hashed to generate an instance hash. The computing device may determine the distance between the reference hash and the instance hash. The instance security configuration may be determined to be secure if the distance is not greater than a threshold.
    Type: Grant
    Filed: July 15, 2022
    Date of Patent: April 22, 2025
    Assignee: Salesforce, Inc.
    Inventors: Regunathan Radhakrishnan, Vijay Erramilli, Anuj Gargeya Malkapuram
  • Publication number: 20250069607
    Abstract: Techniques for adaptive processing of media data based on separate data specifying a state of the media data are provided. A device in a media processing chain may determine whether a type of media processing has already been performed on an input version of media data. If so, the device may adapt its processing of the media data to disable performing the type of media processing. If not, the device performs the type of media processing. The device may create a state of the media data specifying the type of media processing. The device may communicate the state of the media data and an output version of the media data to a recipient device in the media processing chain, for the purpose of supporting the recipient device's adaptive processing of the media data.
    Type: Application
    Filed: May 24, 2024
    Publication date: February 27, 2025
    Applicant: DOLBY LABORATORIES LICENSING CORPORATION
    Inventors: Jeffrey RIEDMILLER, Regunathan RADHAKRISHNAN, Marvin PRIBADI, Farhad FARAHANI, Michael SMITHERS
  • Patent number: 12210621
    Abstract: Methods, computer readable media, and devices to automatically construct kill-chain from security alerts are disclosed. One method may include collecting a plurality of security alerts, receiving a selection of a high severity security alert associated with a node and a user from among the plurality of security alerts, creating a security narrative for the high severity security alert by providing a set of historical security alerts to a deep learning architecture, the set including security alerts selected based on a relation to the node and the user, and identifying a subset of the set of historical security alerts, including security alerts relevant to the high severity security alert, in a reverse time order by the deep learning architecture, and providing the security narrative as part of a response to the high severity security alert.
    Type: Grant
    Filed: January 19, 2022
    Date of Patent: January 28, 2025
    Assignee: Salesforce, Inc.
    Inventors: Regunathan Radhakrishnan, Vijay Erramilli, Anirudh Kondaveeti
  • Publication number: 20240412059
    Abstract: Embodiments described herein provide A method for training a neural network based model. The methods include receiving a training dataset with a plurality of training samples, and those samples are encoded into representations in feature space. A positive sample is determined from the raining dataset based on a relationship between the given query and the positive sample in feature space. For a given query, a positive sample from the training dataset is selected based on a relationship between the given query and the positive sample in a feature space. One or more negative samples from the training dataset that are within a reconfigurable distance to the positive sample in the feature space are selected, and a loss is computed based on the positive sample and the one or more negative samples. The neural network is trained based on the loss.
    Type: Application
    Filed: June 7, 2023
    Publication date: December 12, 2024
    Inventors: Regunathan Radhakrishnan, Zachary Alexander, Sitaram Asur, Shashank Harinath, Na Cheng, Shiva Kumar Pentyala
  • Patent number: 12153640
    Abstract: A cloud platform establishes a communication session between an agent and a user. The communication session is over an electrical medium. The cloud platform generates an interface on a client device associated with the agent. A first portion of the interface is configured to exchange messages between the agent and the user for a conversation or otherwise transcribe a conversation between the agent and the user. The cloud platform obtains, at a first time, a set of utterances from a transcript of the conversation. The cloud platform accesses a database including a plurality of articles. The cloud platform generates relevance scores between the conversation and the plurality of articles. The cloud platform then selects a subset of articles having relevance scores above a threshold value or proportion. The identified articles are presented on a second portion of the interface.
    Type: Grant
    Filed: December 12, 2022
    Date of Patent: November 26, 2024
    Assignee: Salesforce, Inc.
    Inventors: Feifei Jiang, Zachary Alexander, Yuanxin Wang, Yixin Mao, Sitaram Asur, Regunathan Radhakrishnan, Aron Kale
  • Patent number: 12111858
    Abstract: A text interaction record including interaction text from one or more messages between a client machine and a service provider is received at a database system. A search vector including a text embedding representing the interaction text in a multi-dimensional vector space may be determined based on the interaction text via a processor at the database system. A reference interaction record including reference interaction text may be retrieved from the database system based on the search vector. The reference interaction record may include a reference vector representing the reference interaction text in the multi-dimensional vector space. Recommended reply text is determined based on the interaction text and the reference interaction text by a large language model configured to generate the recommended reply text in response to a prompt that includes one or more natural language instructions.
    Type: Grant
    Filed: October 4, 2023
    Date of Patent: October 8, 2024
    Assignee: Salesforce, Inc.
    Inventors: Regunathan Radhakrishnan, Zachary Alexander, Yuanxin Wang, Sitaram Asur, Aron Kale
  • Publication number: 20240193213
    Abstract: A cloud platform establishes a communication session between an agent and a user. The communication session is over an electrical medium. The cloud platform generates an interface on a client device associated with the agent. A first portion of the interface is configured to exchange messages between the agent and the user for a conversation or otherwise transcribe a conversation between the agent and the user. The cloud platform obtains, at a first time, a set of utterances from a transcript of the conversation. The cloud platform accesses a database including a plurality of articles. The cloud platform generates relevance scores between the conversation and the plurality of articles. The cloud platform then selects a subset of articles having relevance scores above a threshold value or proportion. The identified articles are presented on a second portion of the interface.
    Type: Application
    Filed: December 12, 2022
    Publication date: June 13, 2024
    Inventors: Feifei Jiang, Zachary Alexander, Yuanxin Wang, Yixin Mao, Sitaram Asur, Regunathan Radhakrishnan, Aron Kale
  • Patent number: 11954189
    Abstract: A method and system of authenticating a user logon builds a user logon profile with a plurality of user logon features gathered during at least one successful attempted user logon, determines a logon feature novelty score for each feature, receives a user logon request for authentication and extracts current user logon features, retrieves corresponding logon feature novelty scores, determines a first distance function score for the corresponding logon feature novelty scores of the current user logon features, builds a failed logon attempt database, determines a failed logon feature novelty score, extracts the failed logon feature novelty scores corresponding to current user logon features, determines a second distance function score for the corresponding failed logon feature novelty scores of the current user logon features, and determining to one of allow or deny the user logon request based on at least one of the first distance function score and the second distance function score.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: April 9, 2024
    Assignee: Salesforce, Inc.
    Inventors: Vijay Erramilli, Regunathan Radhakrishnan, Anuj Gargeya Malkapuram
  • Publication number: 20240022604
    Abstract: Systems, devices, and techniques are disclosed for security configuration evaluation. A binary representation of a reference security configuration for an application may be generated. The binary representation of the reference security configuration for the application may be hashed to generate a reference hash for the application. Data for an instance security configuration for an instance of the application may be received. A binary representation of the instance security configuration may be generated from the received data for the instance security configuration. The binary representation of the instance security configuration may be hashed to generate an instance hash. The computing device may determine the distance between the reference hash and the instance hash. The instance security configuration may be determined to be secure if the distance is not greater than a threshold.
    Type: Application
    Filed: July 15, 2022
    Publication date: January 18, 2024
    Inventors: Regunathan Radhakrishnan, Vijay Erramilli, Anuj Gargeya Malkapuram
  • Publication number: 20230394367
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for classifying user behavior as anomalous. One of the methods includes obtaining user behavior data representing behavior of a user in a subject system. An initial model is generated from training data, the initial model having first characteristic features of the training data. A resampling model is generated from the training data and from multiple instances of the first representation for a test time period. A difference between the initial model and the resampling model is computed. The user behavior in the test time period is classified as anomalous based on the difference between the initial model and the resampling model.
    Type: Application
    Filed: August 15, 2023
    Publication date: December 7, 2023
    Inventors: Jin Yu, Regunathan Radhakrishnan, Anirudh Kondaveeti
  • Patent number: 11727311
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for classifying user behavior as anomalous. One of the methods includes obtaining user behavior data representing behavior of a user in a subject system. An initial model is generated from training data, the initial model having first characteristic features of the training data. A resampling model is generated from the training data and from multiple instances of the first representation for a test time period. A difference between the initial model and the resampling model is computed. The user behavior in the test time period is classified as anomalous based on the difference between the initial model and the resampling model.
    Type: Grant
    Filed: July 21, 2022
    Date of Patent: August 15, 2023
    Assignee: Pivotal Software, Inc.
    Inventors: Jin Yu, Regunathan Radhakrishnan, Anirudh Kondaveeti
  • Patent number: 11720599
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for clustering and visualizing textual data. A data clustering and visualization system clusters large volumes of semi-structured and unstructured textual data into categories. Each category can include a group of similar alerts and incidents. The categories are then graphically presented.
    Type: Grant
    Filed: February 12, 2015
    Date of Patent: August 8, 2023
    Assignee: Pivotal Software, Inc.
    Inventors: Derek Chin-Teh Lin, Regunathan Radhakrishnan, Rashmi Raghu, Jin Yu
  • Publication number: 20230244766
    Abstract: A method and system of authenticating a user logon builds a user logon profile with a plurality of user logon features gathered during at least one successful attempted user logon, determines a logon feature novelty score for each feature, receives a user logon request for authentication and extracts current user logon features, retrieves corresponding logon feature novelty scores, determines a first distance function score for the corresponding logon feature novelty scores of the current user logon features, builds a failed logon attempt database, determines a failed logon feature novelty score, extracts the failed logon feature novelty scores corresponding to current user logon features, determines a second distance function score for the corresponding failed logon feature novelty scores of the current user logon features, and determining to one of allow or deny the user logon request based on at least one of the first distance function score and the second distance function score.
    Type: Application
    Filed: January 31, 2022
    Publication date: August 3, 2023
    Inventors: Vijay Erramilli, Regunathan Radhakrishnan, Anuj Gargeya Malkapuram
  • Publication number: 20230229763
    Abstract: Methods, computer readable media, and devices to automatically construct kill-chain from security alerts are disclosed. One method may include collecting a plurality of security alerts, receiving a selection of a high severity security alert associated with a node and a user from among the plurality of security alerts, creating a security narrative for the high severity security alert by providing a set of historical security alerts to a deep learning architecture, the set including security alerts selected based on a relation to the node and the user, and identifying a subset of the set of historical security alerts, including security alerts relevant to the high severity security alert, in a reverse time order by the deep learning architecture, and providing the security narrative as part of a response to the high severity security alert.
    Type: Application
    Filed: January 19, 2022
    Publication date: July 20, 2023
    Inventors: Regunathan Radhakrishnan, Vijay Erramilli, Anirudh Kondaveeti
  • Publication number: 20230118341
    Abstract: Methods, apparatuses, and computer readable media are disclosed. An application server may receive a dataset that includes records associated with user device interactions with a computer system. The application server may modify one or more records according to a data modification metric. The modifying may result in a modified dataset that satisfies a similarity metric defining a permissible deviation between the received dataset and the modified dataset according to a deviation threshold. The data modification metric may satisfy the similarity metric and may define a deviation in the modified dataset that results in an expected classification by the machine learning predictive model to classify the deviation in the modified dataset as an outlier event. The application server may process the modified dataset with the machine learning predictive model to produce a result. The application server may compare the expected classification to the classification to validate the model.
    Type: Application
    Filed: October 15, 2021
    Publication date: April 20, 2023
    Inventors: Vijay Erramilli, Regunathan Radhakrishnan, Prashant Agrawal
  • Publication number: 20220366309
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for classifying user behavior as anomalous. One of the methods includes obtaining user behavior data representing behavior of a user in a subject system. An initial model is generated from training data, the initial model having first characteristic features of the training data. A resampling model is generated from the training data and from multiple instances of the first representation for a test time period. A difference between the initial model and the resampling model is computed. The user behavior in the test time period is classified as anomalous based on the difference between the initial model and the resampling model.
    Type: Application
    Filed: July 21, 2022
    Publication date: November 17, 2022
    Inventors: Jin Yu, Regunathan Radhakrishnan, Anirudh Kondaveeti
  • Patent number: 11436530
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for classifying user behavior as anomalous. One of the methods includes obtaining user behavior data representing behavior of a user in a subject system. An initial model is generated from training data, the initial model having first characteristic features of the training data. A resampling model is generated from the training data and from multiple instances of the first representation for a test time period. A difference between the initial model and the resampling model is computed. The user behavior in the test time period is classified as anomalous based on the difference between the initial model and the resampling model.
    Type: Grant
    Filed: September 18, 2019
    Date of Patent: September 6, 2022
    Assignee: Pivotal Software, Inc.
    Inventors: Jin Yu, Regunathan Radhakrishnan, Anirudh Kondaveeti
  • Publication number: 20210280200
    Abstract: Techniques for adaptive processing of media data based on separate data specifying a state of the media data are provided. A device in a media processing chain may determine whether a type of media processing has already been performed on an input version of media data. If so, the device may adapt its processing of the media data to disable performing the type of media processing. If not, the device performs the type of media processing. The device may create a state of the media data specifying the type of media processing. The device may communicate the state of the media data and an output version of the media data to a recipient device in the media processing chain, for the purpose of supporting the recipient device's adaptive processing of the media data.
    Type: Application
    Filed: March 15, 2021
    Publication date: September 9, 2021
    Applicant: DOLBY LABORATORIES LICENSING CORPORATION
    Inventors: Jeffrey RIEDMILLER, Regunathan RADHAKRISHNAN, Marvin PRIBADI, Farhad FARAHANI, Michael SMITHERS