Patents by Inventor Rahul KRISHNA

Rahul KRISHNA 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: 20250061925
    Abstract: A system including a memory sub-system controller to transmit a data signal via a communication channel. The system includes a receiver to receive the data signal from the memory sub-system controller via an interface, the receiver comprising a decision feedback equalizer (DFE) sub-system. The DFE sub-system includes a first data detector circuit including a first tap circuit, where the first data detector circuit generates, using a first reference voltage, a first subset of detected values corresponding to the data signal. The DFE sub-system includes a second data detector circuit including a second tap circuit, where the second data detector circuit generates a second subset of detected bit values corresponding to the data signal using a second reference voltage.
    Type: Application
    Filed: August 14, 2024
    Publication date: February 20, 2025
    Inventors: Sai Vidya Manohar Raju Kasturi, Rahul Krishna Velitheri
  • Publication number: 20250004909
    Abstract: In some implementations, a code translation validation platform may convert source code, associated with a source application, to an intermediate representation that supports a source programing language and a target programing language. The code translation validation platform may identify metamorphic relations in the intermediate representation based on program constructs and program interactions. The code translation validation platform may generate test cases based on the identified metamorphic relations. The code translation validation platform may perform symbolic execution of the intermediate representation to generated test cases. The code translation validation platform may apply the generated test cases to the source programming language and to the target programming language.
    Type: Application
    Filed: June 30, 2023
    Publication date: January 2, 2025
    Inventors: Rangeet PAN, Saurabh SINHA, Rahul KRISHNA PRASAD, Julian Timothy DOLBY, Venkata Nagaraju PAVULURI, Maja VUKOVIC
  • Publication number: 20240362503
    Abstract: A domain transformation system may determine a source ontology for a source domain of a first environment. The source domain relates to a process performed in the first environment. The process may be transformed from the source domain to a target domain of a second environment, such as a virtual environment. The domain transformation system may determine a first portion of a target ontology for the target domain. The domain transformation system may generate, using a machine learning technique, a first embedding of the source ontology and a second embedding of the target ontology. The domain transformation system may generate a joint embedding based on the first embedding and the second embedding domain transformation system and may determine a second portion of the target ontology, based on the joint embedding, using a transfer learning technique. The domain transformation system may refine the target ontology using a neuro-symbolic artificial intelligence technique.
    Type: Application
    Filed: April 27, 2023
    Publication date: October 31, 2024
    Inventors: Rahul Krishna PRASAD, Maja VUKOVIC, Michael S. GORDON, Kommy WELDEMARIAM
  • Patent number: 12072878
    Abstract: Techniques are disclosed for generating a search index for a hierarchical data set so that a search query of the hierarchical data may return results without searching or analyzing the hierarchical data set itself. The techniques generate a flattened index that includes selected indexed attributes and additional attributes to be displayed with the indexed attributes. The techniques also generate a hierarchy representation of the hierarchical data. Using these generated data structures, query results may be returned without directly traversing the hierarchical data itself while also providing data and hierarchical context for the query results by overlaying the query results with nodes of the hierarchical representation or otherwise concurrently displaying the query results with nodes of the hierarchical representation.
    Type: Grant
    Filed: September 22, 2021
    Date of Patent: August 27, 2024
    Assignee: Oracle International Corporation
    Inventors: George John Kellner, Jung Min Ha, Mark Pearson, Jingyi Han, Jennifer Darmour, Abhay Kumar, David Barry Groves, Hong Tuck Liew, Abburi Rahul Krishna Naga Karthik, Johnson Kunnel Joesph, Ann Deena Philip, Subramanya Sarma Kuchi Venkata Raghavendra, Jitin Sai Pichika, Srinivas Sureshkumar Guthivari
  • Publication number: 20230090050
    Abstract: Techniques are disclosed for generating a search index for a hierarchical data set so that a search query of the hierarchical data may return results without searching or analyzing the hierarchical data set itself. The techniques generate a flattened index that includes selected indexed attributes and additional attributes to be displayed with the indexed attributes. The techniques also generate a hierarchy representation of the hierarchical data. Using these generated data structures, query results may be returned without directly traversing the hierarchical data itself while also providing data and hierarchical context for the query results by overlaying the query results with nodes of the hierarchical representation or otherwise concurrently displaying the query results with nodes of the hierarchical representation.
    Type: Application
    Filed: September 22, 2021
    Publication date: March 23, 2023
    Applicant: Oracle International Corporation
    Inventors: George John Kellner, Jung Min Ha, Mark Pearson, Jingyi Han, Jennifer Darmour, Abhay Kumar, David Barry Groves, Hong Tuck Liew, Abburi Rahul Krishna Naga Karthik, Johnson Kunnel Joesph, Ann Deena Philip, Subramanya Sarma Kuchi Venkata Raghavendra, Jitin Sai Pichika, Srinivas Sureshkumar Guthivari
  • Patent number: 10664267
    Abstract: One embodiment provides a method of identifying discrepancies of an application operating on multiple operating platforms, the method including: utilizing at least one processor to execute computer code that performs the steps of: obtaining a first source code associated with an application of a first operating platform, the first source code including at least one feature of the application; generating, based on the first source code, a first context graph; obtaining a second source code associated with the application of a second operating platform, the second source code including the at least one feature of the application; generating, based on the second source code, a second context graph; comparing the first and second context graph; and identifying, based on the comparison, at least one discrepancy. Other variants and embodiments are broadly contemplated herein.
    Type: Grant
    Filed: January 22, 2016
    Date of Patent: May 26, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vijay Ekambaram, Saurabh Sinha, Giriprasad Sridhara, Rahul Krishna Yandrapally
  • Patent number: 10251101
    Abstract: A method (100) performed in a target network node (12) is provided for re-establishing a connection to a communication device (11). The method (100) comprises receiving (101), from the communication device (11), a request for a re-establishment of the connection, the request comprising a first identifier identifying a management node (14) and a second identifier uniquely identifying a source cell of the communication device (11); obtaining (102) a context for the communication device (11) based on at least one of the first identifier and the second identifier; and re-establishing (103) the connection to the communication device (11). Methods in source network node (13), management node (14) and communication devices (11) are also provided, and corresponding nodes, computer programs and computer program products.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: April 2, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Varun Joshi, Rahul Krishna, Krishna Mohan Menon
  • Publication number: 20180253669
    Abstract: This disclosure relates to a method and system for creating a dynamic canonical data model. The method includes creating staging tables to analyze regulatory data collected from a plurality of heterogeneous sources. The method further includes creating a dynamic canonical ontology based on the staging tables representing the regulatory data. The dynamic canonical ontology determines a plurality of attributes associated with the regulatory data and relationships amongst the plurality of attributes. The method includes identifying automatically at least one modification associated with at least one of the plurality of attributes by applying machine learning techniques on the staging tables. The method further includes updating the dynamic canonical ontology by adding the at least one modification to create the dynamic canonical data model.
    Type: Application
    Filed: March 20, 2017
    Publication date: September 6, 2018
    Inventors: Shyam Sunder Thunoli, Rahul Krishna Deshpande, Rohit Sardeshpande, Harshad Subhash Borgaonkar
  • Publication number: 20180192332
    Abstract: A method (100) performed in a target network node (12) is provided for re-establishing a connection to a communication device (11). The method (100) comprises receiving (101), from the communication device (11), a request for a re-establishment of the connection, the request comprising a first identifier identifying a management node (14) and a second identifier uniquely identifying a source cell of the communication device (11); obtaining (102) a context for the communication device (11) based on at least one of the first identifier and the second identifier; and re-establishing (103) the connection to the communication device (11). Methods in source network node (13), management node (14) and communication devices (11) are also provided, and corresponding nodes, computer programs and computer program products.
    Type: Application
    Filed: June 24, 2015
    Publication date: July 5, 2018
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Varun JOSHI, Rahul KRISHNA, Krishna MOHAN MENON
  • Publication number: 20170212752
    Abstract: One embodiment provides a method of identifying discrepancies of an application operating on multiple operating platforms, said method comprising: utilizing at least one processor to execute computer code that performs the steps of: obtaining a first source code associated with an application of a first operating platform, the first source code comprising at least one feature of the application; generating, based on the first source code, a first context graph; obtaining a second source code associated with the application of a second operating platform, the second source code comprising the at least one feature of the application; generating, based on the second source code, a second context graph; comparing the first and second context graph; and identifying, based on the comparison, at least one discrepancy. Other variants and embodiments are broadly contemplated herein.
    Type: Application
    Filed: January 22, 2016
    Publication date: July 27, 2017
    Inventors: Vijay Ekambaram, Saurabh Sinha, Giriprasad Sridhara, Rahul Krishna Yandrapally
  • Publication number: 20160005111
    Abstract: Apparatuses, methods, and non-transitory computer readable media for complying with solvency regulations of one or more jurisdictions are described herein. In one example, the method, for complying with solvency regulations of one or more jurisdictions, comprises classifying financial data based on type of risk associated with the data and performing solvency gateway checks, based on solvency rules, to determine validity of the classified data for determination of risk. The method further comprises aggregating the validated data based on at least one aggregation level and computing the solvency risk, based on risk computation rules, associated with the aggregated data.
    Type: Application
    Filed: September 2, 2014
    Publication date: January 7, 2016
    Inventors: Rahul Krishna Deshpande, Muthuselvam Chandramohan, Prasanth Thoppil Sivasankaran