Patents by Inventor Pradeep Raj
Pradeep Raj 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: 20250077311Abstract: A method for integrating heterogeneous systems is presented including initiating a conversation between a consumer system having a first artificial intelligence (AI) integrator and a producer system having a second AI integrator, training the first and second AI integrators to enable the conversation between the consumer system and the producer system, upon a data request from a client, enabling the consumer system to receive an application programming interface specification (API Spec) and locate the producer system that provides service in conformance with the API Spec, determining missing data needed to conform to the API Spec to build source code, if the producer system determines that it can support the data request, triggering the producer system to generate a contract, and after consensus is provided, in a deployment phase, generating by the producer system the source code to provide information pertaining to the data request.Type: ApplicationFiled: August 28, 2023Publication date: March 6, 2025Inventors: Arvind Rangarajan, Pradeep Raj Jayarathanasamy, SRITHAR RAJAN THANGARAJ
-
Patent number: 12183393Abstract: A multi-port memory is provided that supports collision between a read port and a write port to the same multi-port bitcell. A sense amplifier reads a data bit from a multi-port bitcell when a write port to the multi-port bitcell is addressed during a system clock signal. Should a read port to the multi-port bitcell be addressed during the same system clock signal, a multiplexer selects for an output bit from the sense amplifier.Type: GrantFiled: March 12, 2024Date of Patent: December 31, 2024Assignee: QUALCOMM IncorporatedInventors: Pradeep Raj, Rahul Sahu, Sharad Kumar Gupta
-
Patent number: 12131175Abstract: A system, method, and computer program product for implementing microservice deployment is provided. The method includes receiving definitions associated with microservices related to implementing hardware and software solutions with respect to hardware and software systems. In response, a definition file and associated code comprising the definitions and associated dependencies associated with the microservices are generated. The microservices are deployed to a container orchestration system cluster on a cloud structure and a service mesh and machine learning module are installed within the container orchestration system cluster. Proxies comprising a proxy for each pair of dependencies are generated and network traffic passing through each proxy is monitored. A malfunction of a hardware or software system is detected and an associated network route passing through an associated proxy is disabled.Type: GrantFiled: August 19, 2021Date of Patent: October 29, 2024Assignee: International Business Machines CorporationInventors: Arvind Rangarajan, Vijay Kumar Ananthapur Bache, Srithar Rajan Thangaraj, Pradeep Raj Jayarathanasamy
-
Publication number: 20240312496Abstract: One implementation includes a random access memory (RAM) that has a muted multiplexing functionality. For instance, a RAM may be implemented having a first outer bank, a first inner bank, a second outer bank, and a second inner bank, each coupled to a controller. Multiplexing circuits for the outer banks may be disposed adjacent the outer banks and away from the controller, whereas the multiplexing circuits for the inner banks may be disposed within or adjacent to the controller.Type: ApplicationFiled: May 20, 2024Publication date: September 19, 2024Inventors: Pradeep RAJ, Rahul SAHU, Sharad Kumar GUPTA, Hemant PATEL, Diwakar SINGH
-
Patent number: 12047073Abstract: Apparatuses and methods to reduce leakage current are presented. The includes a switch circuit configured to power a circuit block; a delay circuit configured to delay enabling the switch circuit powering the circuit block and to be powered down; and a bypass circuit configured to bypass the delay circuit to disable the switch circuit powering the circuit block. The method includes powering, by switch, a circuit block; powering down a delay circuit; and bypassing, by a bypass circuit, the delay circuit to disable the switch circuit powering the circuit block.Type: GrantFiled: April 29, 2021Date of Patent: July 23, 2024Assignee: QUALCOMM IncorporatedInventors: Pradeep Raj, Rahul Sahu, Sharad Kumar Gupta, Chulmin Jung
-
Publication number: 20240221828Abstract: A multi-port memory is provided that supports collision between a read port and a write port to the same multi-port bitcell. A sense amplifier reads a data bit from a multi-port bitcell when a write port to the multi-port bitcell is addressed during a system clock signal. Should a read port to the multi-port bitcell be addressed during the same system clock signal, a multiplexer selects for an output bit from the sense amplifier.Type: ApplicationFiled: March 12, 2024Publication date: July 4, 2024Inventors: Pradeep RAJ, Rahul SAHU, Sharad Kumar GUPTA
-
Patent number: 12026148Abstract: Embodiments of the present invention provide a computer system a computer program product, and a method that comprises converting the retrieved data to a uniform syntax for data assessment; performing a query on a plurality of external data sources for additional information associated with the converted data; analyzing a plurality of indicative markers associated with the retrieved data and the additional information; generating a plurality of machine learning models associated with the converted data based on the analysis of each indicative markers within the plurality of indicative markers; dynamically selecting at least one generated machine learning model within the plurality of generated machine learning models associated with the retrieved data based on an analysis of the plurality of indicative markers associated with the retrieved data and the additional information; and automatically verifying an accuracy value associated with the at least one selected generated machine learning model.Type: GrantFiled: March 24, 2021Date of Patent: July 2, 2024Assignee: International Business Machines CorporationInventors: Vijay Kumar Ananthapur Bache, Arvind Rangarajan, Pradeep Raj Jayarathanasamy, Srithar Rajan Thangaraj
-
Patent number: 12020746Abstract: A memory with reduced power consumption during a write assist period is provided that includes a series of inverters configured to delay a write assist signal to form a delayed write assist signal at a first terminal of a boost capacitor. A cutoff switch transistor couples between ground and a ground node of a final inverter in the series of inverters. A clock circuit switches off the cutoff switch transistor to isolate the first terminal of the boost capacitor before an end of a write assist period.Type: GrantFiled: February 18, 2022Date of Patent: June 25, 2024Assignee: QUALCOMM INCORPORATEDInventors: Rejeesh Ammanath Vijayan, Rahul Sahu, Pradeep Raj
-
Patent number: 12020766Abstract: One implementation includes a random access memory (RAM) that has a muted multiplexing functionality. For instance, a RAM may be implemented having a first outer bank, a first inner bank, a second outer bank, and a second inner bank, each coupled to a controller. Multiplexing circuits for the outer banks may be disposed adjacent the outer banks and away from the controller, whereas the multiplexing circuits for the inner banks may be disposed within or adjacent to the controller.Type: GrantFiled: March 10, 2022Date of Patent: June 25, 2024Assignee: QUALCOMM INCORPORATEDInventors: Pradeep Raj, Rahul Sahu, Sharad Kumar Gupta, Hemant Patel, Diwakar Singh
-
Patent number: 11955169Abstract: A multi-port memory is provided that supports collision between a read port and a write port to the same multi-port bitcell. A sense amplifier reads a data bit from a multi-port bitcell when a write port to the multi-port bitcell is addressed during a system clock signal. Should a read port to the multi-port bitcell be addressed during the same system clock signal, a multiplexer selects for an output bit from the sense amplifier.Type: GrantFiled: March 23, 2021Date of Patent: April 9, 2024Assignee: QUALCOMM IncorporatedInventors: Pradeep Raj, Rahul Sahu, Sharad Kumar Gupta
-
Patent number: 11837313Abstract: A memory is provided that is configured to practice a sleep mode without retention in which a both bitcell array and a memory periphery are powered down responsive to an assertion of sleep mode without retention control signal. The sleep mode without retention control signal is also asserted during a DVS scan to power down the bitcell array. The memory includes a power management circuit that responds to an assertion of a DVS scan control signal to prevent the assertion of the sleep mode without retention control signal from causing a power down of the memory periphery during the DVS scan. The memory periphery may thus be thoroughly tested by the DVS scan because leakage current from the bitcell array is prevented by the powering down of the bitcell array.Type: GrantFiled: November 2, 2021Date of Patent: December 5, 2023Assignee: QUALCOMM INCORPORATEDInventors: Pradeep Raj, Rahul Sahu, Sharad Kumar Gupta, Chulmin Jung
-
Patent number: 11769484Abstract: Computer-implemented methods, computer program products, and computer systems for testing a voice assistant device may include one or more processors configured for receiving test data from a database, wherein the test data may include a first set of coding parameters and a first user utterance having an expected device response. Further, the one or more processors may be configured for generating a first modified user utterance by applying the first set of coding parameters to the first user utterance, wherein the first modified user utterance is acoustically different than the first user utterance. The one or more processors may be configured for audibly presenting the first modified user utterance to a voice assistant device, receiving a first device response from the voice assistant device, and determining whether the first voice assistant response is substantially similar to the expected device response.Type: GrantFiled: September 11, 2020Date of Patent: September 26, 2023Assignee: International Business Machines CorporationInventors: Vijay Kumar Ananthapur Bache, Pradeep Raj Jayarathanasamy, Srithar Rajan Thangaraj, Arvind Rangarajan
-
Publication number: 20230290387Abstract: One implementation includes a random access memory (RAM) that has a muted multiplexing functionality. For instance, a RAM may be implemented having a first outer bank, a first inner bank, a second outer bank, and a second inner bank, each coupled to a controller. Multiplexing circuits for the outer banks may be disposed adjacent the outer banks and away from the controller, whereas the multiplexing circuits for the inner banks may be disposed within or adjacent to the controller.Type: ApplicationFiled: March 10, 2022Publication date: September 14, 2023Inventors: Pradeep RAJ, Rahul SAHU, Sharad Kumar GUPTA, Hemant PATEL, Diwakar SINGH
-
Publication number: 20230267993Abstract: A memory with reduced power consumption during a write assist period is provided that includes a series of inverters configured to delay a write assist signal to form a delayed write assist signal at a first terminal of a boost capacitor. A cutoff switch transistor couples between ground and a ground node of a final inverter in the series of inverters. A clock circuit switches off the cutoff switch transistor to isolate the first terminal of the boost capacitor before an end of a write assist period.Type: ApplicationFiled: February 18, 2022Publication date: August 24, 2023Inventors: Rejeesh Ammanath Vijayan, Rahul Sahu, Pradeep Raj
-
Publication number: 20230199470Abstract: A computer-implemented method for sender activated mobile call overloading (SAMCO) is described that includes processors configured for receiving request call data comprising a data request initiated by a sending mobile device intended for a receiving mobile device, receiving active call data corresponding to a telephone call placed by the sending mobile device to the receiving mobile device, wherein the active call data comprises the data request, determining that the receiving mobile device is subscribed to a data request service configured to execute the data request, determining that the sending mobile device is authorized to access the receiving mobile device, and responsive to determining that the sending mobile device is authorized, the method includes processors configured for transmitting the data request to the receiving mobile device.Type: ApplicationFiled: December 17, 2021Publication date: June 22, 2023Inventors: Arvind Rangarajan, Vijay Kumar Ananthapur Bache, SRITHAR RAJAN THANGARAJ, Pradeep Raj Jayarathanasamy
-
Publication number: 20230179183Abstract: Apparatuses and methods to reduce leakage current are presented. The includes a switch circuit configured to power a circuit block; a delay circuit configured to delay enabling the switch circuit powering the circuit block and to be powered down; and a bypass circuit configured to bypass the delay circuit to disable the switch circuit powering the circuit block. The method includes powering, by switch, a circuit block; powering down a delay circuit; and bypassing, by a bypass circuit, the delay circuit to disable the switch circuit powering the circuit block.Type: ApplicationFiled: April 29, 2021Publication date: June 8, 2023Inventors: Pradeep RAJ, Rahul SAHU, Sharad Kumar GUPTA, Chulmin JUNG
-
Publication number: 20230169175Abstract: A computer implemented method manages zero-day vulnerabilities in an application package having a set of components. The computer ingests data about potential vulnerabilities from a plurality of data sources. Using a set of machine learning models, the computer predicts a vulnerability based on of the data that was ingested. The computer performs a code analysis of the set of components to identify a possibility of the vulnerability impacting the application package. The computer generates a recommendation to resolve the vulnerability based on the code analysis and the data that was ingested. The computer manages the recommendation in a private blockchain.Type: ApplicationFiled: November 29, 2021Publication date: June 1, 2023Inventors: Vijay Kumar Ananthapur Bache, Arvind Rangarajan, Srithar Rajan Thangaraj, Pradeep Raj Jayarathanasamy, Bidhu Ranjan Sahoo
-
Publication number: 20230139283Abstract: A memory is provided that is configured to practice a sleep mode without retention in which a both bitcell array and a memory periphery are powered down responsive to an assertion of sleep mode without retention control signal. The sleep mode without retention control signal is also asserted during a DVS scan to power down the bitcell array. The memory includes a power management circuit that responds to an assertion of a DVS scan control signal to prevent the assertion of the sleep mode without retention control signal from causing a power down of the memory periphery during the DVS scan. The memory periphery may thus be thoroughly tested by the DVS scan because leakage current from the bitcell array is prevented by the powering down of the bitcell array.Type: ApplicationFiled: November 2, 2021Publication date: May 4, 2023Inventors: Pradeep RAJ, Rahul SAHU, Sharad Kumar GUPTA, Chulmin JUNG
-
Publication number: 20230059339Abstract: A system, method, and computer program product for implementing microservice deployment is provided. The method includes receiving definitions associated with microservices related to implementing hardware and software solutions with respect to hardware and software systems. In response, a definition file and associated code comprising the definitions and associated dependencies associated with the microservices are generated. The microservices are deployed to a container orchestration system cluster on a cloud structure and a service mesh and machine learning module are installed within the container orchestration system cluster. Proxies comprising a proxy for each pair of dependencies are generated and network traffic passing through each proxy is monitored. A malfunction of a hardware or software system is detected and an associated network route passing through an associated proxy is disabled.Type: ApplicationFiled: August 19, 2021Publication date: February 23, 2023Inventors: Arvind Rangarajan, Vijay Kumar Ananthapur Bache, Srithar Rajan Thangaraj, Pradeep Raj Jayarathanasamy
-
Publication number: 20220309054Abstract: Embodiments of the present invention provide a computer system a computer program product, and a method that comprises converting the retrieved data to a uniform syntax for data assessment; performing a query on a plurality of external data sources for additional information associated with the converted data; analyzing a plurality of indicative markers associated with the retrieved data and the additional information; generating a plurality of machine learning models associated with the converted data based on the analysis of each indicative markers within the plurality of indicative markers; dynamically selecting at least one generated machine learning model within the plurality of generated machine learning models associated with the retrieved data based on an analysis of the plurality of indicative markers associated with the retrieved data and the additional information; and automatically verifying an accuracy value associated with the at least one selected generated machine learning model.Type: ApplicationFiled: March 24, 2021Publication date: September 29, 2022Inventors: Vijay Kumar Ananthapur Bache, Arvind Rangarajan, Pradeep Raj Jayarathanasamy, SRITHAR RAJAN THANGARAJ