Patents by Inventor A. Pandurangan

A. Pandurangan 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: 20220033464
    Abstract: Disclosed herein are isolated follicular helper T cell (TFH) and engineered follicular helper T cell (TFH) and methods of isolating or engineering such cells. Further disclosed herein are methods of using such cells for treating diseases, such as cancer.
    Type: Application
    Filed: August 23, 2019
    Publication date: February 3, 2022
    Applicants: La Jolla Institute for Immunology, University of Southampton
    Inventors: Pandurangan VIJAYANAND, Ferhat AY, Divya SINGH, Anusha Preethi GANESAN, Bharat PANWAR, Christian OTTENSMEIER
  • Patent number: 11194710
    Abstract: A Solid State Drive (SSD) is disclosed. The SSD may include flash memory to store data. An SSD controller may manage reading and writing data to the flash memory. The SSD may include an automatic stream detection logic to select a stream identifier responsive to attributes of data. A garbage collection logic may select an erase block and program valid data in the erase block into a second block responsive to a stream ID determined the automatic stream detection logic. The stream ID may be determined after the garbage collection logic has selected the erase block for garbage collection.
    Type: Grant
    Filed: June 3, 2020
    Date of Patent: December 7, 2021
    Inventors: Rajinikanth Pandurangan, Changho Choi
  • Patent number: 11117100
    Abstract: This invention relates to a hydrophilic polymer and membrane for oil-water separation. More particularly, this invention relates to a super hydrophilic polymer and membrane with zwitterionic property for oil-water separation, and method of producing the same. The hydrophilic polymer comprises polymer repeat units, each unit having at least one negatively charged carboxylic functional group and at least one positively charged amine functional group; and a monomer having a single aromatic ring and an imide functional group.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: September 14, 2021
    Assignee: NGEE ANN POLYTECHNIC
    Inventors: James Selvaraj Antony Prince, Sowrirajalu Bhuvana, Vanangamudi Anbharasi, Gurdev Singh, Pandurangan Mohan, Ramalingam Balamurugan
  • Publication number: 20210232321
    Abstract: A storage device is disclosed. The storage device may include storage to store data, which may include a first storage of a first type and a second storage of a second type. The storage device may support a number of device streams, some of which associated with the first storage and some associated with the second storage. The storage device may also include a streaming capabilities analyzer that may inventory the streaming capabilities for the storage device. Finally, the storage device may include a transmitter to transmit the streaming capabilities of the storage device to a storage manager.
    Type: Application
    Filed: April 13, 2021
    Publication date: July 29, 2021
    Inventors: Jason MARTINEAU, Changho CHOI, Rajinikanth PANDURANGAN, Jingpei YANG
  • Publication number: 20210214499
    Abstract: The invention provides a new class of synthetic sequence-defined polymer (SDP) and a method of synthesizing the same. The synthetic sequence-defined polymers have dithiocarbamate incorporated to the backbone. The method introduces a functional group dithiocarbamate in the backbone by using a new support-free, protection-deprotection free three-component reaction strategy. Dithiocarbamate-SDP is prepared from a unique bifunctional monomer, CS2 and chloroacetyl chloride. Chloracetyl chloride is used as a co-monomer. Different functional groups may be introduced in the dithiocarbamate-SDP via custom synthesis of monomers with the desired functional group, using the method disclosed. The SDPs may undergo modular post-synthetic modification through multiple paths. SDP is produced in multi-gram scale at low cost and in an eco-friendly manner through the method. No hazardous waste is produced in the process as HCl gas released from the reaction may be neutralized by bicarbonate in the medium.
    Type: Application
    Filed: September 25, 2020
    Publication date: July 15, 2021
    Inventors: Mintu Porel, Pandurangan Nanjan
  • Publication number: 20210214502
    Abstract: The invention provides a new class of synthetic sequence-defined polymer (SDP) and a method of synthesizing the same. The synthetic sequence-defined polymers have dithiocarbamate incorporated to the backbone. The method introduces a functional group dithiocarbamate in the backbone by using a new support-free, protection-deprotection free three-component reaction strategy. Dithiocarbamate-SDP is prepared from a unique bifunctional monomer, CS2 and chloroacetyl chloride. Chloracetyl chloride is used as a co-monomer. Different functional groups may be introduced in the dithiocarbamate-SDP via custom synthesis of monomers with the desired functional group, using the method disclosed. The SDPs may undergo modular post-synthetic modification through multiple paths. SDP is produced in multi-gram scale at low cost and in an eco-friendly manner through the method. No hazardous waste is produced in the process as HCl gas released from the reaction may be neutralized by bicarbonate in the medium.
    Type: Application
    Filed: August 27, 2020
    Publication date: July 15, 2021
    Inventors: Mintu POREL, Pandurangan NANJAN
  • Patent number: 11048624
    Abstract: A Solid State Drive (SSD) is disclosed. The SSD may include storage for data and a host interface logic to receive requests from a host machine. The SSD may also include an SSD controller to manage reading data from and writing data to the storage responsive to the requests. The SSD controller may include a flash translation layer to translate logical addresses to physical addresses, a garbage collection logic to perform garbage collection on an erase block that includes a valid page, a stream logic to manage stream characteristics for the data in the valid page, and a restreamer logic to assign the valid page to a new block based on the stream characteristics.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: June 29, 2021
    Inventors: Stephen G. Fischer, Changho Choi, Jason Martineau, Rajinikanth Pandurangan
  • Publication number: 20210143000
    Abstract: A device of detecting a current from a sensor is disclosed. The device includes an integrating circuit including a network of capacitors for providing a gain setting and configured to convert the current to a voltage ramp over a length of integration time, the integrating circuit further including a reset switch configured to connect an input and an output of the network of capacitors; an ADC configured to digitize the voltage ramp into a plurality of voltage samples; and a set of modules including an analyzing module configured to analyze the plurality of voltage samples to determine a slope of the voltage ramp; an outputting module configured to determine a magnitude of the current based on the slope of the voltage ramp and the gain setting; and a reconfiguring module that is configured to reconfigure the network of capacitors and reset the voltage ramp via the reset switch.
    Type: Application
    Filed: July 19, 2018
    Publication date: May 13, 2021
    Applicant: ATONARP INC.
    Inventors: Anand PANDURANGAN, Siva SELVARAJ, Anoop HEGDE, Prakash Sreedhar MURTHY
  • Publication number: 20210111868
    Abstract: A programmable data storage device includes: a non-volatile memory; a storage controller configured to control the non-volatile memory; a network interface; and a field programmable gate array configured to: implement a blockchain algorithm; and store at least one block of a blockchain corresponding to the blockchain algorithm in the non-volatile memory via the storage controller; and a processor having memory coupled thereto, the memory having instructions stored thereon that, when executed by the processor, cause the processor to: send and receive one or more blocks of the blockchain via the network interface; and control the field programmable gate array to execute the blockchain algorithm on the one or more blocks of the blockchain.
    Type: Application
    Filed: December 22, 2020
    Publication date: April 15, 2021
    Inventors: Rajinikanth Pandurangan, Vijay Balakrishnan
  • Patent number: 10956294
    Abstract: A system and method of generating representative I/O. The system is configured to utilize representative I/O patterns stored in a pattern database. A user may select one or more patterns to perform I/O using. The patterns are modified according to user supplied parameters and multiple parameters are integrated into a single workload. I/O is then generated according to the workload and system performance may be measured.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: March 23, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Janki Sharadkumar Bhimani, Rajinikanth Pandurangan, Vijay Balakrishnan, Changho Choi
  • Patent number: 10947660
    Abstract: Portable stain removal device (1) comprising a detachable stain removal accessory (171) containing a stain removing material (300), whereby said portable stain removal device is suitable for implementing any combination of the following functions: stain removing using a chemical reagent, rinsing the stain residues and chemical residues, and evaporating water from the treated area of the garment.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: March 16, 2021
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Shenghuai Calvin Lin, Chien-Ping Adrian Koh, Palani Pandurangan, Hee Poh Sin, Lihong Zhao, Yong Jiang, Yile Liao
  • Patent number: 10901907
    Abstract: A method for providing a Bloom filter for a multi-stream enabled solid-state drive (SSD) is disclosed. The Bloom filter includes two Bloom filter arrays, a counter corresponding to the two Bloom filter arrays, and a masking logic. The method includes: inserting an element in one or more of the two Bloom filter arrays using a plurality of hash functions; and updating the counter based on the insertion of the element. The method further includes: updating the Bloom filter by inserting one or more additional elements in one or more of the two Bloom filter arrays and updating the counter; and masking a data stored in the Bloom filter with the one or more additional elements to pseudo delete the data using the masking logic and reduce a false positive rate of the Bloom filter.
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: January 26, 2021
    Inventors: Janki Bhimani, Rajinikanth Pandurangan, Vijay Balakrishnan, Changho Choi
  • Publication number: 20210015866
    Abstract: This disclosure provides methods of treating cancer or eliciting an anti-tumor response in a subject by administering an effective amount of a population of T-cells that exhibits higher or lower than baseline expression of one or more genes. In other aspects, methods are provided to diagnose cancer and determine prognosis of cancer patients. Also provided are methods to identify the antigens or antigen receptors associated with the isolated and/or purified cell populations that elicit a more positive prognosis.
    Type: Application
    Filed: March 22, 2019
    Publication date: January 21, 2021
    Applicants: La Jolla Institute for Allergy and Immunology, University of Southampton
    Inventors: Pandurangan VIJAYANAND, Christian OTTENSMEIER, James CLARKE, Tilman SANCHEZ-ELSNER, Simon ESCHWEILER, Ferhat AY
  • Patent number: 10880071
    Abstract: A programmable data storage device includes: a non-volatile memory; a storage controller configured to control the non-volatile memory; a network interface; and a field programmable gate array configured to: implement a blockchain algorithm; and store at least one block of a blockchain corresponding to the blockchain algorithm in the non-volatile memory via the storage controller; and a processor having memory coupled thereto, the memory having instructions stored thereon that, when executed by the processor, cause the processor to: send and receive one or more blocks of the blockchain via the network interface; and control the field programmable gate array to execute the blockchain algorithm on the one or more blocks of the blockchain.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: December 29, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Rajinikanth Pandurangan, Vijay Balakrishnan
  • Patent number: 10866905
    Abstract: Embodiments include a multi-stream storage device, a system including a multi-stream storage device, and a method, comprising: receiving an access to a multi-stream storage device; converting at least one parameter of the access into a stream identifier; and accessing the multi-stream storage device using the stream identifier.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: December 15, 2020
    Inventors: Rajinikanth Pandurangan, Changho Choi, Jingpei Yang
  • Publication number: 20200293443
    Abstract: A Solid State Drive (SSD) is disclosed. The SSD may include flash memory to store data. An SSD controller may manage reading and writing data to the flash memory. The SSD may include an automatic stream detection logic to select a stream identifier responsive to attributes of data. A garbage collection logic may select an erase block and program valid data in the erase block into a second block responsive to a stream ID determined the automatic stream detection logic. The stream ID may be determined after the garbage collection logic has selected the erase block for garbage collection.
    Type: Application
    Filed: June 3, 2020
    Publication date: September 17, 2020
    Inventors: Rajinikanth PANDURANGAN, Changho CHOI
  • Publication number: 20200249839
    Abstract: A Solid State Drive (SSD) is disclosed. The SSD may include flash memory to store data and may support a plurality of device streams. A SSD controller may manage reading and writing data to the flash memory, and may store a submission queue and a chunk-to-stream mapper. A flash translation layer may include a receiver to receive a write command, an LBA mapper to map an LBA to a chunk identifier (ID), stream selection logic to select a stream ID based on the chunk ID, a stream ID adder to add the stream ID to the write command, a queuer to place the chunk ID in the submission queue, and background logic to update the chunk-to-stream mapper after the chunk ID is removed from the submission queue.
    Type: Application
    Filed: April 22, 2020
    Publication date: August 6, 2020
    Inventors: Jingpei YANG, Changho CHOI, Rajinikanth PANDURANGAN, Vijay BALAKRISHNAN, Ramaraj PANDIAN
  • Patent number: 10698808
    Abstract: A Solid State Drive (SSD) is disclosed. The SSD may include flash memory to store data. An SSD controller may manage reading and writing data to the flash memory. The SSD may include an automatic stream detection logic to select a stream identifier responsive to attributes of data. A garbage collection logic may select an erase block and program valid data in the erase block into a second block responsive to a stream ID determined the automatic stream detection logic. The stream ID may be determined after the garbage collection logic has selected the erase block for garbage collection.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: June 30, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Rajinikanth Pandurangan, Changho Choi
  • Patent number: 10656838
    Abstract: A Solid State Drive (SSD) is disclosed. The SSD may include flash memory to store data and may support a plurality of device streams. A SSD controller may manage reading and writing data to the flash memory, and may store a submission queue and a chunk-to-stream mapper. A flash translation layer may include a receiver to receive a write command, an LBA mapper to map an LBA to a chunk identifier (ID), stream selection logic to select a stream ID based on the chunk ID, a stream ID adder to add the stream ID to the write command, a queuer to place the chunk ID in the submission queue, and background logic to update the chunk-to-stream mapper after the chunk ID is removed from the submission queue.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: May 19, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jingpei Yang, Changho Choi, Rajinikanth Pandurangan, Vijay Balakrishnan, Ramaraj Pandian
  • Publication number: 20200078401
    Abstract: Global transcriptional profiling of CTLs in tumors and adjacent non-tumor tissue from treatment-naive patients with early stage lung cancer revealed molecular features associated with robustness of anti-tumor immune responses. Major differences in the transcriptional program of tumor-infiltrating CTLs were observed that are shared across tumor subtypes. Pathway analysis revealed enrichment of genes in cell cycle, T cell receptor (TCR) activation and co-stimulation pathways, indicating tumor-driven expansion of presumed tumor antigen-specific CTLs. Marked heterogeneity in the expression of molecules associated with TCR activation and immune checkpoints such as 4-1BB, PD1, TIM3, was also observed and their expression was positively correlated with the density of tumor-infiltrating CTLs.
    Type: Application
    Filed: December 7, 2017
    Publication date: March 12, 2020
    Inventors: Pandurangan VIJAYANAND, Christian OTTENSMEIER, Anusha Preethi GANESAN, James CLARKE, Tilman SANCHEZ-ELSNER