Patents by Inventor Ravi Nair
Ravi Nair 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: 12094525Abstract: A memory system, a method of assembling the memory system, and a computer system. The memory system includes a global memory device coupled to a plurality of processing elements. The global memory device is positioned external to a chip on which the plurality of processing devices reside. The memory system also includes at least one main scratchpad coupled to the at least one processing element of the plurality of processing devices and the global memory device. The memory system further includes a plurality of auxiliary scratchpads coupled to the plurality of processing elements and the global memory device. The one or more auxiliary scratchpads are configured to store static tensors. At least a portion of the plurality of auxiliary scratchpads are configured as a unitary multichannel device.Type: GrantFiled: July 22, 2022Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: Ravi Nair, Swagath Venkataramani, Vijayalakshmi Srinivasan, Arvind Kumar
-
Patent number: 11976543Abstract: A fracking device (100) for generating shock waves in a well bore (102) comprises a fracking gun (110). The fracking gun (110) includes a cartridge (200) having a hollow cavity and a cylinder (202) disposed inside the hollow cavity of the cartridge (200). The cylinder (202) has a first chamber (210) and a second chamber (212). The first chamber (210) includes a plurality of explosive charges (206) positioned on an inner surface of the cylinder (202), wherein each of the explosive charges (206) contains an explosive mixture comprising hydrogen and stoichiometric oxygen in a predetermined ratio. The second chamber (212) contains a combustion-neutral gas. The first chamber (210) is separated from the second chamber (212) by a diaphragm (214).Type: GrantFiled: January 17, 2020Date of Patent: May 7, 2024Assignee: INDIAN INSTITUTE OF TECHNOLOGY, MADRASInventor: Rajesh Ravi Nair
-
Publication number: 20240120533Abstract: A solvent-free solid electrolyte is provided for an alkali metal solid state battery including an alkali metal conducting salt and a semi-interpenetrating network (sIPN) of a crosslinked and a non-crosslinked polymer. The semi-interpenetrating network is selected from a non-crosslinked polymer selected from the group consisting of polyethylene oxide (PEO), polycarbonate (PC), polycaprolactone (PCL), chain end modified derivatives of these polymers or mixtures of at least two components thereof, and the crosslinked polymer comprises polyethylene glycol dimethacrylate (PEGdMA). Furthermore, to a process is provided for preparing a solid electrolyte and to an alkali metal battery including the solid electrolyte.Type: ApplicationFiled: October 12, 2020Publication date: April 11, 2024Inventors: Gerrit HOMANN, Johannes KASNATSCHEEW, Jijeesh Ravi NAIR, Martin WINTER
-
Publication number: 20240029786Abstract: A memory system, a method of assembling the memory system, and a computer system. The memory system includes a global memory device coupled to a plurality of processing elements. The global memory device is positioned external to a chip on which the plurality of processing devices reside. The memory system also includes at least one main scratchpad coupled to the at least one processing element of the plurality of processing devices and the global memory device. The memory system further includes a plurality of auxiliary scratchpads coupled to the plurality of processing elements and the global memory device. The one or more auxiliary scratchpads are configured to store static tensors. At least a portion of the plurality of auxiliary scratchpads are configured as a unitary multichannel device.Type: ApplicationFiled: July 22, 2022Publication date: January 25, 2024Inventors: Ravi Nair, Swagath Venkataramani, Vijayalakshmi Srinivasan, Arvind Kumar
-
Patent number: 11791326Abstract: A multichip module with a vertical stack of a logic chip, a translator chip, and at least one memory chip. The multichip module includes a logic chip, a translator chip over and vertically connecting to the logic chip, and at least one memory chip above and vertically connecting to the translator chip where the translator chip is one of a chip with active devices or a passive chip.Type: GrantFiled: May 10, 2021Date of Patent: October 17, 2023Assignee: International Business Machines CorporationInventors: Mukta Ghate Farooq, Arvind Kumar, Ravi Nair
-
Patent number: 11574249Abstract: Techniques for refinement of data pipelines are provided. An original file of serialized objects is received, and an original pipeline comprising a plurality of transformations is identified based on the original file. A first computing cost is determined for a first transformation of the plurality of transformations. The first transformation is modified using a predefined optimization, and a second cost of the modified first transformation is determined. Upon determining that the second cost is lower than the first cost, the first transformation is replaced, in the original pipeline, with the optimized first transformation.Type: GrantFiled: June 2, 2020Date of Patent: February 7, 2023Assignee: International Business Machines CorporationInventors: Qi Zhang, Petr Novotny, Hong Min, Ravi Nair, Shyam Ramji, Lei Yu, Takuya Nakaike, Motohiro Kawahito
-
Patent number: 11552243Abstract: A memory device is provided that includes at least one MTJ pillar which can have a ternary program state as compared to a binary program state in a conventional device. The MTJ pillar contains a lower MTJ structure that includes at least a first magnetic reference material, a first tunnel barrier and a first magnetic free layer material, and an upper MTJ structure that includes at least a second magnetic reference material, a second tunnel barrier and a second magnetic free layer material; the upper MTJ structure is stacked atop the lower MTJ structure. The first and second magnetic free layer materials have different designs and/or compositions resulting in different switching voltages.Type: GrantFiled: April 24, 2020Date of Patent: January 10, 2023Assignee: International Business Machines CorporationInventors: Alexander Reznicek, Bahman Hekmatshoartabari, Michael Rizzolo, Ravi Nair
-
Publication number: 20220407125Abstract: A measuring arrangement for secondary alkaline solid electrolyte batteries comprising—two electrically non-conductive cell body halves, both cell body halves comprising at least one and one cell body half comprising at least three feedthroughs, both cell body halves forming a receiving space for receiving a solid electrolyte battery cell comprising at least an anode, a cathode and a solid electrolyte. An electrically conductive holding element for each feedthrough; an electrical contact element for each support element, the electrical contact element being adapted to change its length in response to the force applied to the element; and two planar current conductors comprising electrically conductive and electrically non-conductive regions, at least one of the current conductors being adapted to form at least three separate electrically conductive connections between the contact elements and an electrode of the solid electrolyte battery cell.Type: ApplicationFiled: November 4, 2020Publication date: December 22, 2022Inventors: Gerrit HOMANN, Johannes KASNATSCHEEW, Jijeesh RAVI NAIR, Mariano GRÜNEBAUM, Martin WINTER
-
Publication number: 20220359482Abstract: A multichip module with a vertical stack of a logic chip, a translator chip, and at least one memory chip. The multichip module includes a logic chip, a translator chip over and vertically connecting to the logic chip, and at least one memory chip above and vertically connecting to the translator chip where the translator chip is one of a chip with active devices or a passive chip.Type: ApplicationFiled: May 10, 2021Publication date: November 10, 2022Inventors: Mukta Ghate Farooq, Arvind Kumar, Ravi Nair
-
Patent number: 11461645Abstract: A memory network can be constructed with at least memory write weightings, memory read weightings and at least one read vector, the memory write weightings parameterizing memory write operations of a neural network to the memory matrix, the memory read weightings parameterizing memory read operations of the neural network from the memory matrix. At least one of the write weightings, the read weightings, or elements of the at least one read vector, can be initialized to have sparsity and/or low discrepancy sampling pattern. The memory network can be trained to perform a task.Type: GrantFiled: December 2, 2019Date of Patent: October 4, 2022Assignee: International Business Machines CorporationInventors: Bahman Hekmatshoartabari, Ravi Nair
-
Patent number: 11417907Abstract: The present invention relates to a curable composition for preparing a composite polymer electrode, the curable composition containing: A) a Li-ion conducting solid electrolyte whose general composition has the formula: Li7+x?yMIIxMIII3?xMIV2?yO12 wherein MII, MIII, MIV, MV are species of valence II to V; where 0?x<3, preferably 0?x?2; and 0?y<2 preferably 0?y?1; (B) a polymer; (C) a lithium salt; (D) an active plasticizer; and (E) a photoinitiator. The invention also relates to a process of preparing the curable composition, cured compositions and films derived from the curable composition, and solid-state lithium batteries whose solid electrolyte layer contains a cured composition or a cured film according to the invention.Type: GrantFiled: September 14, 2017Date of Patent: August 16, 2022Assignee: TOYOTA MOTOR EUROPEInventors: Laurent Castro, Fanny Barde, Jijeesh Ravi Nair, Marisa Falco, Federico Bella, Claudio Gerbaldi
-
Publication number: 20220162932Abstract: A fracking device (100) for generating shock waves in a well bore (102) comprises a fracking gun (110). The fracking gun (110) includes a cartridge (200) having a hollow cavity and a cylinder (202) disposed inside the hollow cavity of the cartridge (200). The cylinder (202) has a first chamber (210) and a second chamber (212). The first chamber (210) includes a plurality of explosive charges (206) positioned on an inner surface of the cylinder (202), wherein each of the explosive charges (206) contains an explosive mixture comprising hydrogen and stoichiometric oxygen in a predetermined ratio. The second chamber (212) contains a combustion-neutral gas. The first chamber (210) is separated from the second chamber (212) by a diaphragm (214).Type: ApplicationFiled: January 17, 2020Publication date: May 26, 2022Applicant: Indian Institute of Technology, MadrasInventor: Rajesh Ravi Nair
-
Patent number: 11328221Abstract: A method of text classification includes generating a text embedding vector representing a text sample and applying weights of a regression layer to the text embedding vector to generate a first data model output vector. The method also includes generating a plurality of prototype embedding vectors associated with a respective classification labels and comparing the plurality of prototype embedding vectors to the text embedding vector to generate a second data model output vector. The method further includes assigning a particular classification label to the text sample based on the first data model output vector, the second data model output vector, and one or more weighting values.Type: GrantFiled: April 9, 2019Date of Patent: May 10, 2022Assignee: International Business Machines CorporationInventors: Yang Yu, Ming Tan, Ravi Nair, Haoyu Wang, Saloni Potdar
-
Patent number: 11288208Abstract: An approach is described that provides access to a named data element in a Coordination Namespace that is stored in a memory that is distributed amongst a set of nodes. A request of a name corresponding to the named data element is received from a requesting process and the approach responsively searches for the name in the Coordination Namespace. In response to determining an absence of data corresponding to the named data element, a pending state is indicated to the requesting process. In response to determining that the data corresponding to the named data element exists, a successful state is returned to the requesting process. In one embodiment, the successful state also includes providing the requesting process with access to the data corresponding to the named data element.Type: GrantFiled: December 12, 2018Date of Patent: March 29, 2022Assignee: International Business Machines CorporationInventors: Ravi Nair, Charles R. Johns, James A. Kahle, Changhoan Kim, Constantinos Evangelinos, Patrick D. Siegl
-
Patent number: 11275614Abstract: A computer system includes a processor, main memory, and controller. The processor includes a plurality of hardware threads configured to execute a plurality of software threads. The main memory includes a first register table configured to contain a current set of architected registers for the currently running software threads. The controller is configured to change a first number of the architected registers assigned to a given one of the software threads to a second number of architected registers when a result of monitoring current usage of the registers by the software threads indicates that the change will improve performance of the computer system. The processor includes a second register table configured to contain a subset of the architected registers and a mapping table for each software thread indicating whether the architected registers referenced by the corresponding software thread are located in the first register table or the second register table.Type: GrantFiled: September 27, 2019Date of Patent: March 15, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Harold W. Cain, III, Hubertus Franke, Charles R. Johns, Hung Q. Le, Ravi Nair, James A. Kahle
-
Publication number: 20220012741Abstract: Application of multi-task learning technique(s) to machine logic (for example, software) used to detect financial transactions that are fraudulent or at least considered likely to be fraudulent. Some embodiments include adjustments and/or additions to conventional multi-task learning techniques in order to make the multi-task learning techniques more suitable for use in fraud detection software. One example of this is compensation for class imbalances that are to be expected as between the likely-fraud and not-likely-fraud classes of data sets (for example, training data sets, runtime data sets).Type: ApplicationFiled: July 8, 2020Publication date: January 13, 2022Inventors: Jeetu Raj, Erik Richter Altman, Shyam Ramji, Ravi Nair
-
Publication number: 20210374602Abstract: Techniques for refinement of data pipelines are provided. An original file of serialized objects is received, and an original pipeline comprising a plurality of transformations is identified based on the original file. A first computing cost is determined for a first transformation of the plurality of transformations. The first transformation is modified using a predefined optimization, and a second cost of the modified first transformation is determined. Upon determining that the second cost is lower than the first cost, the first transformation is replaced, in the original pipeline, with the optimized first transformation.Type: ApplicationFiled: June 2, 2020Publication date: December 2, 2021Inventors: Qi ZHANG, Petr NOVOTNY, Hong MIN, Ravi NAIR, Shyam RAMJI, Lei YU, Takuya NAKAIKE, Motohiro KAWAHITO
-
Publication number: 20210336128Abstract: A memory device is provided that includes at least one MTJ pillar which can have a ternary program state as compared to a binary program state in a conventional device. The MTJ pillar contains a lower MTJ structure that includes at least a first magnetic reference material, a first tunnel barrier and a first magnetic free layer material, and an upper MTJ structure that includes at least a second magnetic reference material, a second tunnel barrier and a second magnetic free layer material; the upper MTJ structure is stacked atop the lower MTJ structure. The first and second magnetic free layer materials have different designs and/or compositions resulting in different switching voltages.Type: ApplicationFiled: April 24, 2020Publication date: October 28, 2021Inventors: Alexander Reznicek, Bahman Hekmatshoartabari, Michael Rizzolo, Ravi Nair
-
Patent number: 11144231Abstract: An approach is disclosed that relocates a named data element. A request to move a name corresponding to the named data element is received from a first storage area in a Coordination Namespace to a second storage area in the Coordination Namespace. The first storage area has a first level of persistence, and the second storage area has a second level of persistence. The named data element exists in a Coordination Namespace that is allocated in a memory distributed amongst a plurality of nodes that include the local node and one or more remote nodes. The approach then creates a copy of the named data element in the second storage area.Type: GrantFiled: December 12, 2018Date of Patent: October 12, 2021Assignee: International Business Machines CorporationInventors: Ravi Nair, Charles R. Johns, James A. Kahle, Constantinos Evangelinos
-
Patent number: 11068612Abstract: Embodiments for mitigating cache-based data security vulnerabilities in a computing environment are provided. Cache pollution due to speculative memory accesses within a speculative path is avoided by delaying data updates to a cache and memory subsystem until the speculative memory accesses are resolved. A speculative buffer is used to maintain the speculative memory accesses such that a state of the cache remains unchanged until the speculative memory accesses are committed.Type: GrantFiled: August 1, 2018Date of Patent: July 20, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Prashant J. Nair, Seokin Hong, Alper Buyuktosunoglu, Ravi Nair