Patents by Inventor Karthik Iyer

Karthik Iyer 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: 12182076
    Abstract: A computer-implemented method for provisioning cloud computing clusters includes receiving a request to create a cloud computing cluster, the cloud computing cluster comprising a clustered filesystem and a requested number of processing nodes and attached storage devices associated with the cloud computing cluster and initiating an initialization process for a single processing node and a corresponding attached storage device responsive to receiving the request to create the cloud computing cluster. The method may also include, previous to completion of the initialization process, requesting and receiving an IP address for the single processing node and a device ID for the corresponding attached storage device from one or more cloud infrastructure controllers and configuring the clustered filesystem and a corresponding WAN cache using the received IP address and the received device ID. A system and computer program product corresponding to the above method are also disclosed herein.
    Type: Grant
    Filed: December 28, 2022
    Date of Patent: December 31, 2024
    Assignee: International Business Machines Corporation
    Inventors: Sasikanth Eda, Karthik Iyer, Sandeep Ramesh Patil, Muthu Annamalai Muthiah
  • Publication number: 20240329856
    Abstract: Methods that utilize a shadow map to identify bad free bits and duplicate references in a file system are disclosed herein. One method includes a processor generating a shadow map of a file system and utilizing the shadow map to identify bad free bits in a block allocation map of the file system and/or utilizing the shadow map to identify duplicate references in the file system. Also disclosed herein are apparatus, systems, and computer program products that can include, perform, and/or implement the methods for utilizing a shadow map to identify bad free bits and/or duplicate references in a file system.
    Type: Application
    Filed: March 28, 2023
    Publication date: October 3, 2024
    Inventors: Karthik Iyer, Frank Schmuck
  • Patent number: 12088639
    Abstract: Systems and methods of providing enriched call elements within outbound voice or video calls using rich communication services (RCS) are disclosed. The techniques include initiating a voice or video call from a first RCS-compatible device to a second RCS-compatible device, automatically sending an RCS invite or instant message including enriched call elements added from a business data server or from the first RCS-compatible device to the second RCS-compatible device, and presenting an indication of the enriched call elements to a user of the second RCS-compatible device concurrent with or prior to answering the voice or video call. Such enriched call elements may include location data, call priority data, call subject matter data, electronic images, or video clips.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: September 10, 2024
    Assignee: T-Mobile USA, Inc.
    Inventors: Syed Toaha Ahmad, Karthik Iyer
  • Publication number: 20240220458
    Abstract: A computer-implemented method for provisioning cloud computing clusters includes receiving a request to create a cloud computing cluster, the cloud computing cluster comprising a clustered filesystem and a requested number of processing nodes and attached storage devices associated with the cloud computing cluster and initiating an initialization process for a single processing node and a corresponding attached storage device responsive to receiving the request to create the cloud computing cluster. The method may also include, previous to completion of the initialization process, requesting and receiving an IP address for the single processing node and a device ID for the corresponding attached storage device from one or more cloud infrastructure controllers and configuring the clustered filesystem and a corresponding WAN cache using the received IP address and the received device ID. A system and computer program product corresponding to the above method are also disclosed herein.
    Type: Application
    Filed: December 28, 2022
    Publication date: July 4, 2024
    Inventors: Sasikanth Eda, Karthik Iyer, Sandeep Ramesh Patil, Muthu Annamalai Muthiah
  • Publication number: 20240207265
    Abstract: The present disclosure relates to the use of stimulators of soluble guanylate cyclase (sGC), pharmaceutically acceptable salts thereof and pharmaceutical formulations or dosage forms comprising them, alone or in combination with one or more additional agents, for the treatment of various CNS diseases, wherein an increase in sGC stimulation, or an increase in the concentration of nitric oxide (NO), or cyclic guanosine 3?,5?-monophosphate (cGMP) or both, or an upregulation of the NO-sGC-cGMP pathway is desirable. Compounds useful in the methods of the invention are those of Formula (I) or pharmaceutically acceptable salts thereof.
    Type: Application
    Filed: April 19, 2022
    Publication date: June 27, 2024
    Inventors: Lei Jia, Ara Mermerian, Timothy Claude Barden, Thomas Wai-Ho Lee, Karthik Iyer, Glen Robert Rennie, Rajesh R. Iyengar, Joon Jung, Paul Allan Renhowe, Susana dos Santos Correia, Peter Germano
  • Publication number: 20240208979
    Abstract: The present disclosure relates to stimulators of soluble guanylate cyclase (sGC), pharmaceutically acceptable salts thereof and pharmaceutical formulations comprising them and their uses thereof, alone or in combination with one or more additional agents, for treating various diseases, wherein an increase in the concentration of nitric oxide (NO) and/or an increase in the concentration of cyclic Guanosine Monophosphate (cGMP), or both, or an upregulation of the NO pathway is desirable. In some embodiments, the compounds are those of Table I or a pharmaceutically acceptable salt thereof.
    Type: Application
    Filed: April 19, 2022
    Publication date: June 27, 2024
    Inventors: Lei Jia, Ara Mermerian, Timothy Claude Barden, Thomas Wai-Ho Lee, Karthik Iyer, Glen Robert Rennie, Rajesh R. Iyengar, Joon Jung, Paul Allan Renhowe
  • Patent number: 11911689
    Abstract: Embodiments of the present specification provide systems and methods for operating game controllers. Microprocessor-controlled game controllers enable recreation of identical gaming scenarios with precision and accuracy. At least one microprocessor is connected to one or more game controllers. The microprocessor is programmed to synchronize the game controllers externally. Additionally, the microprocessor is programmed to modify one or more game controls that are provided by the game controllers. In embodiments of the present specification, game controllers are embedded with a wireless microcontroller that allow for remote feeding of commands to the microcontrollers.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: February 27, 2024
    Assignee: Activision Publishing, Inc.
    Inventors: Allan Jones, Karthik Iyer
  • Patent number: 11704301
    Abstract: Provided is a method for performing a file system consistency check. The method comprises calculating, by a first thread that does not have access to an inode table, file block addresses for one or more files to be checked by the thread. The method further comprises collecting validity information for the one or more files. The method further comprises reading information relating to the one or more files from the inode table. The reading is performed in response to the thread being given access to the inode table after the calculating operation. The method further comprises validating the information by comparing the information from the inode table to the validity information.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: July 18, 2023
    Assignee: International Business Machines Corporation
    Inventors: Huzefa Pancha, Abhishek Jain, Sasikanth Eda, Karthik Iyer
  • Publication number: 20230106002
    Abstract: Compounds of Formulae I? and I are described, which are useful as stimulators of sGC, particularly NO-independent, heme-dependent stimulators. These compounds are also useful for treating, preventing or managing various disorders that are herein disclosed.
    Type: Application
    Filed: December 20, 2021
    Publication date: April 6, 2023
    Inventors: Takashi Nakai, Joel Moore, Nicholas Robert Perl, Rajesh R. Iyengar, Ara Mermerian, G-Yoon Jamie Im, Thomas Wai-Ho Lee, Colleen Hudson, Glen Robert Rennie, Lei Jia, Paul Allan Renhowe, Timothy Claude Barden, Xiang Y. Yu, James Edward Sheppeck, Karthik Iyer, Joon Jung, George Todd Milne, Kimberly Kafadar Long, Mark G. Currie
  • Patent number: 11621933
    Abstract: Systems and methods for enabling messages to be modified are disclosed. The system can enable messages that have already been sent, and even messages that have already been read, to be edited, recalled, or deleted. The system can identify incoming messages with message identifications (IDs) that are associated with previously sent or received messages, or “stored” messages, and modify the stored messages according to the content of the incoming messages. The system can include new SIP headers including X-EDIT-MessageID, X-RECALL-MessageID, and X-DELETE-MessageID. When an incoming message is received with a message ID associated with a stored message and/or one of the new commands, the receiving user equipment (UE) can replace the contents of the stored message with the contents of the incoming message or recall or delete the stored message.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: April 4, 2023
    Assignee: T-Mobile USA, Inc.
    Inventor: Karthik Iyer
  • Patent number: 11444984
    Abstract: Example techniques described herein can permit interoperation between network terminals that have different performance characteristics, or that are connected via access networks having different performance characteristics. A calling terminal (or a core network device) can retrieve an indication of functional characteristics associated with a called terminal. The indication can be included in presence information associated with the called terminal. The calling terminal can determine a altered functional specification based at least in part on the functional characteristics and a functional specification of a session. The functional characteristics can satisfy the altered functional specification. The calling terminal can initiate a altered session with the called terminal via the network based at least in part on the altered functional specification. A terminal can detect network service provided by an access network and transmit presence information to a presence-information server.
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: September 13, 2022
    Assignee: T-Mobile USA, Inc.
    Inventors: Karthik Iyer, Gunjan Nimbavikar
  • Patent number: 11372842
    Abstract: A method for prioritizing data in mounted filesystems for FSCK operations is disclosed. An apparatus and computer program product also perform the functions of the method. In certain embodiments, the method includes selecting a prioritization mode from a plurality of prioritization modes, assigning a rank, based on the selected prioritization mode, to files in a file system, and analyzing, according to the assigned rank, the files to identify corrupted files.
    Type: Grant
    Filed: June 4, 2020
    Date of Patent: June 28, 2022
    Assignee: International Business Machines Corporation
    Inventors: Huzefa Pancha, Karthik Iyer, Sandeep Ramesh Patil, Sasikanth Eda, Abhishek Jain
  • Publication number: 20220083530
    Abstract: Provided is a method for performing a file system consistency check. The method comprises calculating, by a first thread that does not have access to an inode table, file block addresses for one or more files to be checked by the thread. The method further comprises collecting validity information for the one or more files. The method further comprises reading information relating to the one or more files from the inode table. The reading is performed in response to the thread being given access to the inode table after the calculating operation. The method further comprises validating the information by comparing the information from the inode table to the validity information.
    Type: Application
    Filed: September 11, 2020
    Publication date: March 17, 2022
    Inventors: Huzefa Pancha, Abhishek Jain, Sasikanth Eda, Karthik Iyer
  • Publication number: 20220017515
    Abstract: The present disclosure relates to stimulators of soluble guanylate cyclase (sGC), pharmaceutical formulations comprising them and their uses thereof, alone or in combination with one or more additional agents, for treating various diseases, wherein an increase in the concentration of nitric oxide (NO) and/or an increase in the concentration of cyclic Guanosine Monophosphate (cGMP) might be desirable.
    Type: Application
    Filed: September 27, 2021
    Publication date: January 20, 2022
    Inventors: Glen Robert Rennie, Timothy Claude Barden, Thomas Wai-Ho Lee, Rajesh R. Iyengar, Takashi Nakai, Ara Mermerian, Lei Jia, Karthik Iyer, G-Yoon Jamie Im, Paul Allan Renhowe, Joon Jung, Peter Germano, Kim Tang
  • Patent number: 11210273
    Abstract: A file system check (fsck) utility configured to create a file system clone of an active file system. Respective user operations associated with the active file system are directed to the file system clone while the active file system undergoes fsck operations. After completing fsck operations and resolving file system corruptions in the active file system, the file system clone and the active file system are merged. After merging the file system clone and the active file system, respective user operations associated with the active file system are directed to the active file system and the file system clone is discarded.
    Type: Grant
    Filed: August 16, 2019
    Date of Patent: December 28, 2021
    Assignee: International Business Machines Corporation
    Inventor: Karthik Iyer
  • Patent number: 11207323
    Abstract: Compounds of Formulae I? and I are described, which are useful as stimulators of sGC, particularly NO-independent, heme-dependent stimulators. These compounds are also useful for treating, preventing or managing various disorders that are herein disclosed.
    Type: Grant
    Filed: March 13, 2020
    Date of Patent: December 28, 2021
    Assignee: Cyclerion Therapeutics, Inc.
    Inventors: Takashi Nakai, Joel Moore, Nicholas Robert Perl, Rajesh R. Iyengar, Ara Mermerian, G-Yoon Jamie Im, Thomas Wai-Ho Lee, Colleen Hudson, Glen Robert Rennie, Lei Jia, Paul Allan Renhowe, Timothy Claude Barden, Xiang Y. Yu, James Edward Sheppeck, Karthik Iyer, Joon Jung, George Todd Milne, Kimberly Kafadar Long, Mark G. Currie
  • Publication number: 20210382869
    Abstract: A method for prioritizing data in mounted filesystems for FSCK operations is disclosed. An apparatus and computer program product also perform the functions of the method. In certain embodiments, the method includes selecting a prioritization mode from a plurality of prioritization modes, assigning a rank, based on the selected prioritization mode, to files in a file system, and analyzing, according to the assigned rank, the files to identify corrupted files.
    Type: Application
    Filed: June 4, 2020
    Publication date: December 9, 2021
    Inventors: Huzefa Pancha, Karthik Iyer, Sandeep Ramesh Patil, Sasikanth Eda, Abhishek Jain
  • Patent number: 11180493
    Abstract: The present disclosure relates to stimulators of soluble guanylate cyclase (sGC), pharmaceutical formulations comprising them and their uses thereof, alone or in combination with one or more additional agents, for treating various diseases, wherein an increase in the concentration of nitric oxide (NO) and/or an increase in the concentration of cyclic Guanosine Monophosphate (cGMP) might be desirable. Various compounds are disclosed, including those of Formula (I).
    Type: Grant
    Filed: November 7, 2017
    Date of Patent: November 23, 2021
    Assignee: Cyclerion Therapeutics, Inc.
    Inventors: Glen Robert Rennie, Timothy Claude Barden, Thomas Wai-Ho Lee, Rajesh R. Iyengar, Takashi Nakai, Ara Mermerian, Lei Jia, Karthik Iyer, G-Yoon Jamie Im, Paul Allan Renhowe, Joon Jung, Peter Germano, Kim Tang
  • Publication number: 20210281614
    Abstract: Systems and methods of providing enriched call elements within outbound voice or video calls using rich communication services (RCS) are disclosed. The techniques include initiating a voice or video call from a first RCS-compatible device to a second RCS-compatible device, automatically sending an RCS invite or instant message including enriched call elements added from a business data server or from the first RCS-compatible device to the second RCS-compatible device, and presenting an indication of the enriched call elements to a user of the second RCS-compatible device concurrent with or prior to answering the voice or video call. Such enriched call elements may include location data, call priority data, call subject matter data, electronic images, or video clips.
    Type: Application
    Filed: February 26, 2021
    Publication date: September 9, 2021
    Inventors: Syed Toaha Ahmad, Karthik Iyer
  • Publication number: 20210273902
    Abstract: Systems and methods for enabling messages to be modified are disclosed. The system can enable messages that have already been sent, and even messages that have already been read, to be edited, recalled, or deleted. The system can identify incoming messages with message identifications (IDs) that are associated with previously sent or received messages, or “stored” messages, and modify the stored messages according to the content of the incoming messages. The system can include new SIP headers including X-EDIT-MessageID, X-RECALL-MessageID, and X-DELETE-MessageID. When an incoming message is received with a message ID associated with a stored message and/or one of the new commands, the receiving user equipment (UE) can replace the contents of the stored message with the contents of the incoming message or recall or delete the stored message.
    Type: Application
    Filed: May 17, 2021
    Publication date: September 2, 2021
    Applicant: T-Mobile USA, Inc.
    Inventor: Karthik Iyer