Patents by Inventor Naresh K
Naresh K 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: 20240245389Abstract: Various methods and systems are provided for an electro-acoustic module for a transducer probe. In one example, the electro-acoustic module may include an acoustic stack and at least one application-specific integrated circuit (ASIC) electrically coupled to the acoustic stack by an interconnect having a fan-out architecture. The electro-acoustic module may have an active aperture substantially equal to an overall size of the electro-acoustic module in at least one or an azimuth and an elevation direction.Type: ApplicationFiled: January 23, 2023Publication date: July 25, 2024Inventors: Warren Lee, Jean-Luc Diot, Giandonato Stallone, Naresh K Rao
-
Publication number: 20230223654Abstract: An exemplary lithium-ion battery may include an anode, a cathode, and a separator between the anode and cathode. The separator may be at least partially coated with a sub-nanometer porous membrane. The battery may be a conventional battery in which the anode and cathode are at least partially submerged in an electrolytic solution. Alternatively, the battery may be a solid-state battery disposed between the anode and cathode and having a solid-state electrolyte, which may serve as the separator.Type: ApplicationFiled: May 5, 2021Publication date: July 13, 2023Inventors: Leela Mohana Reddy Arava, Naresh K. Thangavel, Sathish Rajendran, Zian Tang, Antony George, Andrey Turchanin
-
Patent number: 11238045Abstract: Disclosed aspects relate to data arrangement management in a distributed data cluster environment of a shared pool of configurable computing resources. In the distributed data cluster environment, a set of data is monitored for a data redistribution candidate trigger. The data redistribution candidate trigger is detected with respect to the set of data. Based on the data redistribution candidate trigger, the set of data is analyzed with respect to a candidate data redistribution action. Using the candidate data redistribution action, a new data arrangement associated with the set of data is determined. Accordingly, the new data arrangement is established.Type: GrantFiled: June 24, 2019Date of Patent: February 1, 2022Assignee: International Business Machines CorporationInventors: Naresh K. Chainani, James H. Cho
-
Patent number: 11086734Abstract: According to embodiments of the present invention, a metadata file is transferred from the first system to the second system and a database on the second system is initialized based on the metadata file. An image, including information of the first system to be restored, is transferred from the first system to the second system, and restoration of the information to the second system based on the image is initiated. Prior to completion of the restoration, one or more log files indicating actions performed on the first system relating to the information to be restored is transferred from the first system to the initialized database on the second system. In response to completion of the restoration, the actions of the log files are performed to synchronize the restored data on the second system with the first system.Type: GrantFiled: April 22, 2019Date of Patent: August 10, 2021Assignee: International Business Machines CorporationInventors: Naresh K. Chainani, Kiran K. Chinta
-
Patent number: 11086735Abstract: According to embodiments of the present invention, a metadata file is transferred from the first system to the second system and a database on the second system is initialized based on the metadata file. An image, including information of the first system to be restored, is transferred from the first system to the second system, and restoration of the information to the second system based on the image is initiated. Prior to completion of the restoration, one or more log files indicating actions performed on the first system relating to the information to be restored is transferred from the first system to the initialized database on the second system. In response to completion of the restoration, the actions of the log files are performed to synchronize the restored data on the second system with the first system.Type: GrantFiled: April 22, 2019Date of Patent: August 10, 2021Assignee: International Business Machines CorporationInventors: Naresh K. Chainani, Kiran K. Chinta
-
Patent number: 11036737Abstract: A computer-implemented method for a partitioned bloom filter merge is provided. A non-limiting example of the computer-implemented method includes partitioning, by a processing device, a bloom filter into N equal size filter partitions. The method further includes distributing, by the processing device, each of the filter partitions to an associated node. The method further includes merging, by the processing device, the filter partitions in each of the associated nodes. The method further includes redistributing, by the processing device, the merged filter partitions to each of the N nodes. The method further includes joining, by the processing device, the merged filter partitions in each of the N nodes to assemble a complete merged bloom filter.Type: GrantFiled: May 9, 2019Date of Patent: June 15, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Naresh K. Chainani, Kiran K. Chinta, Ian R. Finlay, David Kalmuk, Timothy R. Malkemus, Calisto Zuzarte
-
Patent number: 10810200Abstract: Performing a join of first and second database tables for a query includes applying a predicate of the query to the first table as a first predicate and determining how many distinct join key values the first table has that survive the applying of the first predicate, wherein a join key value of the first table that survives the applying of the first predicate is a surviving join key value for a second predicate. A selection includes selecting among applying the second predicate to the second table, probing the second table with the second predicate, and neither applying the second predicate to the second table nor probing the second table with the second predicate, wherein the selecting is responsive to the number of distinct, surviving join key values.Type: GrantFiled: January 7, 2015Date of Patent: October 20, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas A. Beavin, Naresh K. Chainani, Sam S. Lightstone, Shaorong Liu
-
Patent number: 10810201Abstract: Performing a join of first and second database tables for a query includes applying a predicate of the query to the first table as a first predicate and determining how many distinct join key values the first table has that survive the applying of the first predicate, wherein a join key value of the first table that survives the applying of the first predicate is a surviving join key value for a second predicate. A selection includes selecting among applying the second predicate to the second table, probing the second table with the second predicate, and neither applying the second predicate to the second table nor probing the second table with the second predicate, wherein the selecting is responsive to the number of distinct, surviving join key values.Type: GrantFiled: December 10, 2015Date of Patent: October 20, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas A. Beavin, Naresh K. Chainani, Sam S. Lightstone, Shaorong Liu
-
Patent number: 10789135Abstract: A system may include a cloud-based virtual machine connected to multiple virtual hard drives and associated with a guest of a first datacenter. A recovery management server may, substantially simultaneously for each virtual hard drive, create an Infrastructure-as-a-Service snapshot of data on the virtual hard drive without utilizing an agent of the virtual machine. The recovery management server may also directly replicate the snapshot of data for each virtual hard drive at a second datacenter, which may be geographically remote from the first datacenter, without re-creating Input Output (“IO”) operations for each virtual hard drive via a log file. Upon an indication of failure of the first datacenter, the recovery management server may arrange to have each virtual hard drive's replicated snapshot of data be consumed by a recovery service for the guest at the second datacenter.Type: GrantFiled: February 7, 2018Date of Patent: September 29, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Naresh K Bade, Devendra Jaripiti, Aditya Kumar Jha, Phani Prakash Boppana
-
Patent number: 10719512Abstract: A computer-implemented method for a partitioned bloom filter merge is provided. A non-limiting example of the computer-implemented method includes partitioning, by a processing device, a bloom filter into N equal size filter partitions. The method further includes distributing, by the processing device, each of the filter partitions to an associated node. The method further includes merging, by the processing device, the filter partitions in each of the associated nodes. The method further includes redistributing, by the processing device, the merged filter partitions to each of the N nodes. The method further includes joining, by the processing device, the merged filter partitions in each of the N nodes to assemble a complete merged bloom filter.Type: GrantFiled: October 23, 2017Date of Patent: July 21, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Naresh K. Chainani, Kiran K. Chinta, Ian R. Finlay, David Kalmuk, Timothy R. Malkemus, Calisto Zuzarte
-
Publication number: 20190310985Abstract: Disclosed aspects relate to data arrangement management in a distributed data cluster environment of a shared pool of configurable computing resources. In the distributed data cluster environment, a set of data is monitored for a data redistribution candidate trigger. The data redistribution candidate trigger is detected with respect to the set of data. Based on the data redistribution candidate trigger, the set of data is analyzed with respect to a candidate data redistribution action. Using the candidate data redistribution action, a new data arrangement associated with the set of data is determined. Accordingly, the new data arrangement is established.Type: ApplicationFiled: June 24, 2019Publication date: October 10, 2019Inventors: Naresh K. Chainani, James H. Cho
-
Publication number: 20190266159Abstract: A computer-implemented method for a partitioned bloom filter merge is provided. A non-limiting example of the computer-implemented method includes partitioning, by a processing device, a bloom filter into N equal size filter partitions. The method further includes distributing, by the processing device, each of the filter partitions to an associated node. The method further includes merging, by the processing device, the filter partitions in each of the associated nodes. The method further includes redistributing, by the processing device, the merged filter partitions to each of the N nodes. The method further includes joining, by the processing device, the merged filter partitions in each of the N nodes to assemble a complete merged bloom filter.Type: ApplicationFiled: May 9, 2019Publication date: August 29, 2019Inventors: Naresh K. Chainani, Kiran K. Chinta, Ian R. Finlay, David Kalmuk, Timothy R. Malkemus, Calisto Zuzarte
-
Patent number: 10387415Abstract: Disclosed aspects relate to data arrangement management in a distributed data cluster environment of a shared pool of configurable computing resources. In the distributed data cluster environment, a set of data is monitored for a data redistribution candidate trigger. The data redistribution candidate trigger is detected with respect to the set of data. Based on the data redistribution candidate trigger, the set of data is analyzed with respect to a candidate data redistribution action. Using the candidate data redistribution action, a new data arrangement associated with the set of data is determined. Accordingly, the new data arrangement is established.Type: GrantFiled: June 28, 2016Date of Patent: August 20, 2019Assignee: International Business Machines CorporationInventors: Naresh K. Chainani, James H. Cho
-
Publication number: 20190251004Abstract: According to embodiments of the present invention, a metadata file is transferred from the first system to the second system and a database on the second system is initialized based on the metadata file. An image, including information of the first system to be restored, is transferred from the first system to the second system, and restoration of the information to the second system based on the image is initiated. Prior to completion of the restoration, one or more log files indicating actions performed on the first system relating to the information to be restored is transferred from the first system to the initialized database on the second system. In response to completion of the restoration, the actions of the log files are performed to synchronize the restored data on the second system with the first system.Type: ApplicationFiled: April 22, 2019Publication date: August 15, 2019Inventors: Naresh K. Chainani, Kiran K. Chinta
-
Publication number: 20190243731Abstract: According to embodiments of the present invention, a metadata file is transferred from the first system to the second system and a database on the second system is initialized based on the metadata file. An image, including information of the first system to be restored, is transferred from the first system to the second system, and restoration of the information to the second system based on the image is initiated. Prior to completion of the restoration, one or more log files indicating actions performed on the first system relating to the information to be restored is transferred from the first system to the initialized database on the second system. In response to completion of the restoration, the actions of the log files are performed to synchronize the restored data on the second system with the first system.Type: ApplicationFiled: April 22, 2019Publication date: August 8, 2019Inventors: Naresh K. Chainani, Kiran K. Chinta
-
Publication number: 20190243725Abstract: A system may include a cloud-based virtual machine connected to multiple virtual hard drives and associated with a guest of a first datacenter. A recovery management server may, substantially simultaneously for each virtual hard drive, create an Infrastructure-as-a-Service snapshot of data on the virtual hard drive without utilizing an agent of the virtual machine. The recovery management server may also directly replicate the snapshot of data for each virtual hard drive at a second datacenter, which may be geographically remote from the first datacenter, without re-creating Input Output (“IO”) operations for each virtual hard drive via a log file. Upon an indication of failure of the first datacenter, the recovery management server may arrange to have each virtual hard drive's replicated snapshot of data be consumed by a recovery service for the guest at the second datacenter.Type: ApplicationFiled: February 7, 2018Publication date: August 8, 2019Inventors: Naresh K. BADE, Devendra JARIPITI, Aditya Kumar JHA, Phani Prakash BOPPANA
-
Patent number: 10339013Abstract: According to embodiments of the present invention, a metadata file is transferred from the first system to the second system and a database on the second system is initialized based on the metadata file. An image, including information of the first system to be restored, is transferred from the first system to the second system, and restoration of the information to the second system based on the image is initiated. Prior to completion of the restoration, one or more log files indicating actions performed on the first system relating to the information to be restored is transferred from the first system to the initialized database on the second system. In response to completion of the restoration, the actions of the log files are performed to synchronize the restored data on the second system with the first system.Type: GrantFiled: December 1, 2016Date of Patent: July 2, 2019Assignee: International Business Machines CorporationInventors: Naresh K. Chainani, Kiran K. Chinta
-
Patent number: 10331527Abstract: According to embodiments of the present invention, a metadata file is transferred from the first system to the second system and a database on the second system is initialized based on the metadata file. An image, including information of the first system to be restored, is transferred from the first system to the second system, and restoration of the information to the second system based on the image is initiated. Prior to completion of the restoration, one or more log files indicating actions performed on the first system relating to the information to be restored is transferred from the first system to the initialized database on the second system. In response to completion of the restoration, the actions of the log files are performed to synchronize the restored data on the second system with the first system.Type: GrantFiled: December 1, 2016Date of Patent: June 25, 2019Assignee: International Business Machines CorporationInventors: Naresh K. Chainani, Kiran K. Chinta
-
Patent number: 10303791Abstract: A method includes joining data between at least two data sets. Values of one or more join attributes of each of the data sets is represented in a compressed form, indicated by an encoding scheme. A compression scheme for the one or more join attributes is dynamically selected.Type: GrantFiled: March 20, 2015Date of Patent: May 28, 2019Assignee: International Business Machines CorporationInventors: Gopi K. Attaluri, Ronald J. Barber, Naresh K. Chainani, Guy M. Lohman, Ippokratis Pandis, Vijayshankar Raman, Richard S. Sidle
-
Patent number: 10300770Abstract: A door beam for a vehicle may include a beam portion having a rod shape which extends along a longitudinal direction of a vehicle body, a front mounting portion disposed at a front end portion of the beam portion to mount the front end portion of the beam portion to the door, and a rear mounting portion disposed at a rear end portion of the beam portion to mount the rear end portion of the beam portion to the door.Type: GrantFiled: December 1, 2017Date of Patent: May 28, 2019Assignees: Hyundai Motor Company, Kia Motors CorporationInventors: Naresh K, Si Yun Kim