Patents by Inventor Sunil K

Sunil 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: 20240111593
    Abstract: One example method includes gathering information regarding filesystem resources, based on the system resource information, identifying a thread pool size, starting a thread pool having the thread pool size, where the thread pool size is dynamically adjustable based on changes in the system resources, crawling a filesystem and identifying crawl jobs to be performed, adding the crawl jobs to the thread pool, and performing the crawl jobs. The method may further include slicing data in one or more directories that have been crawled.
    Type: Application
    Filed: September 30, 2022
    Publication date: April 4, 2024
    Inventors: Sunil K. Yadav, Soumen Acharya
  • Publication number: 20240113321
    Abstract: The present invention relates to lithium ion cells and specifically to lower capacity (3-10 Ah) elliptic cylindrical lithium ion cells with individual positive and negative terminals projecting from the top of the cell. In particular, the present invention relates to lower capacity elliptic cylindrical lithium ion cells with plastic compression seals, and method of processing them. The cells of the present application exhibit good charge retention and low internal resistance and can be employed for mission critical applications viz. powering satellites, launch vehicles, military vehicles, submarines and electric vehicles.
    Type: Application
    Filed: February 3, 2022
    Publication date: April 4, 2024
    Inventors: Aravamuthan S, Mercy TD, Vijayakumar PS, Aiswarya SAMRIDH, Bibin JOHN, Arjun RAJ M, Deepak SRIVASTAVA, Jamal Nawaz ANSARI, MD, Vijayakumar K, Vidur Rajesh PALIWAL, Vinod V, Padmakumar S, Rajesh KUMAR MR, Sunil K, Saju KT, Jineesh P, Bineeshlal K
  • Publication number: 20240111724
    Abstract: One example method includes, in response to completion of a portion of a crawling process performed in a filesystem, instantiating a slice creation process, receiving slicing criteria concerning the slice creation process, slicing filesystem data to create slices according to the slicing criteria, and servicing a query by returning a list that lists one or more of the slices. The slicing criteria may include a specified number of slices and/or a specified size for the slices.
    Type: Application
    Filed: September 30, 2022
    Publication date: April 4, 2024
    Inventors: Sunil K. Yadav, Soumen Acharya
  • Publication number: 20240107310
    Abstract: A system described herein may maintain policy information associating a plurality of network credentials with respective device identifiers of User Equipment (“UEs”) that are authorized to use respective network credentials to access a network. The system may receive network monitoring information indicating that a particular UE, associated with a particular device identifier, is accessing the network using a particular network credential; compare the particular device identifier and the particular network credential to the policy information; determine, based on comparing the particular device identifier and the particular network credential to the policy information, that the particular UE is not authorized to use the particular network credential; and output a notification to the network that the particular UE is not authorized to use the particular network credential to access the network, wherein the network suspends the particular network credential based on the notification.
    Type: Application
    Filed: September 26, 2022
    Publication date: March 28, 2024
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Suresh Ramaswamy, Samuel K. Periasamy, Sunil Yadawad, Sameh El-Gawady
  • Patent number: 11941111
    Abstract: Indices of non-zero weights may be stored in an index register file included within each of a plurality of processor elements in a systolic array. Non-zero weights may be stored in a register file associated with the index register file. Input values (e.g., dense input values) corresponding to a single block in a data structure may be sent to the plurality of processor elements. Those of the input values corresponding to the indices of non-zero weights in the index register file may be selected for performing multiply-accumulate (“MAC”) operation based on sending the plurality of input values to one or more of the plurality of processor elements. The indices of the plurality of non-zero weight are stored in an index data stick. The values of the plurality of non-zero weights are stored in a value data stick.
    Type: Grant
    Filed: July 31, 2021
    Date of Patent: March 26, 2024
    Assignee: International Business Machines Corporation
    Inventors: Sanchari Sen, Swagath Venkataramani, Vijayalakshmi Srinivasan, Kailash Gopalakrishnan, Sunil K. Shukla
  • Publication number: 20240058199
    Abstract: Rehabilitation or ambulation assistance can be provided to a user by sensing at least one first pressure beneath the user's right foot, sensing at least one second pressure beneath the user's left foot, and predicting the user's gait based on the sensed at least one first pressure and the sensed at least one second pressure. A plurality of motors are energized at a plurality of times that are synchronized with phases of the user's gait so that the plurality of motors pull on respective cables at respective times in a coordinated sequence. Each of the cables has a first end affixed to a pelvic belt or harness that is shaped and dimensioned to fit securely on the user's pelvis, and the timing of the energizing is based on the gait predictions.
    Type: Application
    Filed: August 16, 2023
    Publication date: February 22, 2024
    Applicant: The Trustees of Columbia University in the City of New York
    Inventors: Sunil K. AGRAWAL, Danielle STRAMEL, Jesus Antonio PRADO DE LA MORA
  • Patent number: 11901304
    Abstract: The disclosure provides an integrated circuit (IC) structure with fluorescent materials, and related methods. An IC structure according to the disclosure may include a layer of fluorescent material on an IC component. The layer of fluorescent material defines a portion of an identification marker for the IC structure.
    Type: Grant
    Filed: May 18, 2021
    Date of Patent: February 13, 2024
    Assignee: GlobalFoundries U.S. Inc.
    Inventors: Sunil K. Singh, Vibhor Jain, Siva P. Adusumilli, Sebastian T. Ventrone, Johnatan A. Kantarovsky, Yves T. Ngu
  • Publication number: 20240041349
    Abstract: A quantitative gait training and/or analysis system employs instrumented footwear and an independent processing module. The instrumented footwear may have sensors that permit the extraction of gait kinematics in real time and provide feedback from it. Embodiments employing calibration-based estimation of kinematic gait parameters are described. An artificial neural network identifies gait stance phases in real-time.
    Type: Application
    Filed: October 12, 2023
    Publication date: February 8, 2024
    Applicant: The Trustees of Columbia University in the City of New York
    Inventors: Sunil K. AGRAWAL, Jesus Antonio PRADO DE LA MORA
  • Publication number: 20240045489
    Abstract: Processor-based systems employing configurable local frequency throttling management to manage power demand and consumption, and related methods. For example, such processor-based systems may include a processor and other power circuitry to control power to the processor. The processor includes a clock control circuit that is configured generate a clock signal(s) at a designated frequency to clock a processor core(s) in the processor at a desired operating frequency(ies). The clock control circuit is configured to dynamically throttle (i.e., limit and/or reduce) the frequency(ies) of a clock signal(s) clocking the processor in response to a frequency throttle event that may be an unexpected event. Reducing power demand may be important to ensure that the processor can continue to operate under interrupted or reduced power supply conditions. It may be faster to throttle the operating frequency of a processor than to throttle the operating voltage of power supplied to the processor.
    Type: Application
    Filed: October 20, 2023
    Publication date: February 8, 2024
    Inventors: Smitha L. RAPAKA, Xiaoling XU, Venkatesh BALASUBRAMANIAN, Sunil K. VEMULA, Derek E. GLADDING, Cesar MALDONADO
  • Publication number: 20240004417
    Abstract: An apparatus for combined digital and optical processing of a cryptocurrency data block includes a digital processor that computes a hash vector from the cryptocurrency data block; a laser and splitter that produces optical input signals; optical modulators that binary phase-shift key modulate the optical input signals based on the hash vector; a photonic matrix multiplier circuit that performs an optically perform a discrete matrix-vector product operation on the modulated optical input signals to produce optical output signals, where the discrete matrix-vector product operation is defined by matrix elements limited to K discrete values, where 2?K?17; and photodetectors and comparators that perform optoelectronic conversions of the optical output signals to produce corresponding digital electronic output signals. The digital processor performs a second hash computation on an XOR result between the digital electronic output signals and the hash vector to produce a proof of work result.
    Type: Application
    Filed: March 25, 2023
    Publication date: January 4, 2024
    Inventors: Sunil K. Pai, David A.B. Miller, Olav Solgaard, Shanhui Fan, Michael Dubrovsky, Bogdan Penkovsky, Maynard Marshall Ball, JR.
  • Publication number: 20230414131
    Abstract: A quantitative gait training and/or analysis system includes one or more footwear modules that may include a piezoresistive sensor, an inertial sensor and an independent logic unit. The footwear module functions to permit the extraction of gait kinematics and evaluation thereof in real time, or data may be stored for later reduction and analysis. Embodiments relating to calibration-based estimation of kinematic gait parameters are described, as well as biofeedback embodiments useful in training runners to maintain a time-varying target velocity or pace.
    Type: Application
    Filed: September 11, 2023
    Publication date: December 28, 2023
    Applicants: THE TRUSTEES OF THE STEVENS INSTITUTE OF TECHNOLOGY, THE TRUSTEES OF COLUMBIA UNIVERSITY IN THE CITY OF NEW YORK
    Inventors: Damiano Zanotto, Sunil K. Agrawal, Huanghe Zhang
  • Publication number: 20230391798
    Abstract: Provided are compounds of Formula I. Also provided are formulations comprising these compounds. Further provided are optoelectronic devices that utilize these compounds.
    Type: Application
    Filed: May 24, 2023
    Publication date: December 7, 2023
    Inventors: Sunil K. Kandappa, Chandler Dobson, Mark E. Thompson, Peter I. Djurovich, Yongxi Li, Stephen R. Forrest
  • Patent number: 11831467
    Abstract: Embodiments for providing enhanced multicast data transfer for ring topology based artificial intelligence systems are disclosed. Multicast data is sent to a plurality of disjointed cores in a multicast group according to a first multicast mode, a second multicast mode, or a third multicast mode, where the first multicast mode sends a first half the multicast data on first multicast ring and a second half on a second multicast ring, the second multicast mode sends the multicast data on either the first multicast ring or the second multicast ring, and the third multicast mode replicates the multicast data and sends the multicast data to both the first multicast ring and the second multicast ring.
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: November 28, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shubham Jain, Swagath Venkataramani, Vijayalakshmi Srinivasan, Sunil K Shukla, Martin A Lutz
  • Patent number: 11822414
    Abstract: Processor-based systems employing configurable local frequency throttling management to manage power demand and consumption, and related methods. For example, such processor-based systems may include a processor and other power circuitry to control power to the processor. The processor includes a clock control circuit that is configured generate a clock signal(s) at a designated frequency to clock a processor core(s) in the processor at a desired operating frequency(ies). The clock control circuit is configured to dynamically throttle (i.e., limit and/or reduce) the frequency(ies) of a clock signal(s) clocking the processor in response to a frequency throttle event that may be an unexpected event. Reducing power demand may be important to ensure that the processor can continue to operate under interrupted or reduced power supply conditions. It may be faster to throttle the operating frequency of a processor than to throttle the operating voltage of power supplied to the processor.
    Type: Grant
    Filed: February 8, 2021
    Date of Patent: November 21, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Smitha L. Rapaka, Xiaoling Xu, Venkatesh Balasubramanian, Sunil K. Vemula, Derek E. Gladding, Cesar Maldonado
  • Publication number: 20230370304
    Abstract: Embodiments for providing enhanced multicast data transfer for ring topology based artificial intelligence systems are disclosed. Multicast data is sent to a plurality of disjointed cores in a multicast group according to a first multicast mode, a second multicast mode, or a third multicast mode, where the first multicast mode sends a first half the multicast data on first multicast ring and a second half on a second multicast ring, the second multicast mode sends the multicast data on either the first multicast ring or the second multicast ring, and the third multicast mode replicates the multicast data and sends the multicast data to both the first multicast ring and the second multicast ring.
    Type: Application
    Filed: May 13, 2022
    Publication date: November 16, 2023
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shubham JAIN, Swagath VENKATARAMANI, Vijayalakshmi SRINIVASAN, Sunil K. SHUKLA, Martin A. LUTZ
  • Publication number: 20230344667
    Abstract: Embodiments for providing single-producer-multiple consumers synchronization and multicast data transfer by a processor are disclosed. Multicast data transfer is synchronized based on an identification tag and a request from each one of a plurality of recipients for the multicast data. The multicast data is transferred to each of the plurality of recipients based on the identification tag, the request from each one of the plurality of recipients, and a list of the plurality of recipients.
    Type: Application
    Filed: April 22, 2022
    Publication date: October 26, 2023
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vijayalakshmi SRINIVASAN, Scot RIDER, Swagath VENKATARAMANI, Kailash GOPALAKRISHNAN, Sunil K. SHUKLA, Brian William CURRAN, Martin A. LUTZ
  • Publication number: 20230290855
    Abstract: The invention discloses a transistor structure including a substrate, a semiconductor layer disposed on the substrate and a gate layer disposed on the semiconductor layer, wherein the gate layer includes at least one gate having a first height, a first side and a second side opposite to the first side, a first dielectric spacer is disposed at the first side of the at least one gate, a first air spacer having a second height is disposed inside the first dielectric spacer, and the second height is lower than the first height.
    Type: Application
    Filed: March 11, 2022
    Publication date: September 14, 2023
    Inventors: John H Zhang, Chun Yu Wong, Sunil K Singh, Liang Li, Heng Yang
  • Publication number: 20230267003
    Abstract: Processing input data for transmittal to a data consumer such as an artificial intelligence engine is performed by arranging the input data into a uniform structure made up of sticks of data combined to form pages of sticks. A stick is any well-sized set of input data elements whereby the size of the stick is fixed. A masking pattern is established for sticks of data having certain ranges of invalid data for consumption of partial sticks while maintaining validity of the input data being transferred. The mask pattern is derived based on set-active-mask-and-value (SAMV) instructions. The derived mask pattern is carried forward for subsequent load instructions to the data consumer.
    Type: Application
    Filed: February 23, 2022
    Publication date: August 24, 2023
    Inventors: Cedric Lichtenau, Vijayalakshmi Srinivasan, Sunil K Shukla, Swagath Venkataramani, Kailash Gopalakrishnan, Holger Horbach, Razvan Peter Figuli, Wei Wang, YULONG LI, Martin A Lutz
  • Patent number: 11735324
    Abstract: A method, a computer system, and a computer program product for two-way document generation for medical communication are provided. Patient data from a patient may be received. Medical services provider data from a medical services provider may be received. The patient data and the medical services provider data may be run through a machine learning model so that the machine learning model may produce a first document and a second document. The first document may be presented to the patient. The second document may be presented to the medical services provider.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: August 22, 2023
    Assignee: International Business Machines Corporation
    Inventors: Sunil K. Mishra, Arvin Bhatnagar
  • Patent number: 11699650
    Abstract: Embodiments of the disclosure provide an integrated circuit (IC) structure. With capacitor electrodes in different ILD layers. The structure includes a first inter-level dielectric (ILD) layer having a top surface, a first vertical electrode within the first ILD layer, a capacitor dielectric film on a top surface of the first vertical electrode, a second ILD layer over the first ILD layer, and a second vertical electrode within the second ILD layer and on the capacitor dielectric film. The capacitor dielectric film is vertically between the first vertical electrode and the second vertical electrode.
    Type: Grant
    Filed: January 18, 2021
    Date of Patent: July 11, 2023
    Assignee: GlobalFoundries U.S. Inc.
    Inventors: Alamgir M. Arif, Sunil K. Singh, Dewei Xu, Seung-Yeop Kook, Roderick A. Augur