Patents by Inventor Abhishek Jain

Abhishek Jain 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: 12293393
    Abstract: Provided is a computer-implemented method, system, and computer program product for predictive service orchestration using threat modeling analytics. A processor may identify a plurality of attributes of a client computing environment. The processor may collect threat modeling content for a plurality of vendor computing environments. The processor may analyze the threat modeling content for the plurality of vendor computing environments. The processor may compare the analyzed threat modeling content for the plurality of vendor computing environments with the plurality of attributes of the client computing environment. The processor may generate, based on the comparing, a client threat model for the client computing environment.
    Type: Grant
    Filed: May 24, 2022
    Date of Patent: May 6, 2025
    Assignee: International Business Machines Corporation
    Inventors: Asmahan Ali, Mustafa Mah, Abhishek Jain, Sasikanth Eda
  • Publication number: 20250132668
    Abstract: A circuit that is capable of generating a negative voltage on a negative voltage supply node. The circuit includes a negative voltage generation circuit, an oscillator and an oscillator control signal generator. The negative voltage generation circuit generates a negative voltage on the negative voltage supply node in response to receiving a signal from the oscillator. The negative voltage generated by the negative voltage generation circuit depends upon the frequency of the signal from the oscillator. The oscillator control signal generator controls the frequency of the signal from the oscillator by sensing the negative voltage present on the negative voltage supply node, and by increasing or decreasing the frequency of the signal from the oscillator accordingly. Thus, charge is replenished to the negative voltage supply node to more closely match the drawing of charge from that negative voltage supply node, thereby more accurately generating the negative voltage.
    Type: Application
    Filed: October 24, 2023
    Publication date: April 24, 2025
    Inventors: Ashutosh KUMAR, Abhishek JAIN, Suraj Somashekara KUMAR, Ramesh G. KARPUR, Ashutosh Ravindra JOHARAPURKAR, Zhemin ZHANG, Yalong LI, Rohan SAMSI, Marco A. ZUNIGA
  • Publication number: 20250132656
    Abstract: An isolation driver circuit for a pulse width modulation signal. The isolation driver circuit includes a rising edge detection circuit, a falling edge detection circuit, and a decoder. The rising edge detection circuit and the falling edge detection circuit respectively detect rising edges and falling edges of the input pulse width modulation signal, and respectively output corresponding rising edge detection signals and falling edge detection signals that are capacitively isolated from the input pulse width modulation signal. The decoder receives the rising edge detection signals and the falling edge detection signals, and outputs respective rising edges and falling edges of an output pulse width modulation signal that temporally align with the respective rising edges and falling edges of the input pulse width modulation signal. Thus, information stored in the pulse widths of the input pulse width modulation signal are preserved with high fidelity in the output pulse width modulation signal.
    Type: Application
    Filed: October 24, 2023
    Publication date: April 24, 2025
    Inventors: Abhishek JAIN, Ramesh G. KARPUR, Ashutosh KUMAR, Suraj Somashekara KUMAR, Ashutosh Ravindra JOHARAPURKAR
  • Publication number: 20250095750
    Abstract: Various examples in accordance with the present disclosure provide example methods, systems, and apparatuses for reading non-volatile memories.
    Type: Application
    Filed: August 30, 2024
    Publication date: March 20, 2025
    Inventors: Abhishek JAIN, Aditya VASISTH
  • Publication number: 20250094229
    Abstract: A computer implemented method is provided. A number of processor units identify a number of candidate applications for processing requests based on types of application programming interface for each application. The number of processor units validate metadata related to status of applications for each application in the number of candidate applications. The number of processor units select a subgroup of applications from the number of candidate applications to process requests based on the validated metadata.
    Type: Application
    Filed: September 19, 2023
    Publication date: March 20, 2025
    Inventors: Abhishek Jain, Vivek Venkatanarasaiah, Gandhi Sivakumar
  • Publication number: 20250077250
    Abstract: An embodiment defines, by a site reliability engineering maturity engine, a plurality of tenets, a tenet in the plurality of tenets representing a principle of site reliability engineering. The embodiment generates, by the site reliability engineering maturity engine for the plurality of tenets, a first site reliability engineering maturity assessment for a first hybrid cloud component, a second site reliability engineering maturity assessment for a second hybrid cloud component, and a third site reliability engineering maturity assessment for an application. The embodiment determines, by the site reliability engineering maturity engine, a workload placement for the application based on the first, second, and third site reliability engineering maturity assessments. The embodiment initiates, by the site reliability engineering maturity engine, a workload migration for the application based on the workload placement.
    Type: Application
    Filed: August 30, 2023
    Publication date: March 6, 2025
    Applicant: International Business Machines Corporation
    Inventors: Abhishek Jain, Adinarayana Haridas, Manjunath Sangappan
  • Patent number: 12242780
    Abstract: A method, computer program product, and computer system for using agents at a data lake to assist training, testing, and deploying a model for predicting one or more outputs from specified input to the model, using agents at the data lake. The agents identify at the data lake: hardware resources, a first portion of model input data for training and testing the model, a training language, and a first software resource. A first execution of the first software resource is triggered to split the first portion of the model input data into training input data and testing input data. A first portion of the hardware resources is identified for training and testing the model. A second software resource stored at the data lake is identified for optimizing the model in accordance with an optimization algorithm. Training the model at the data lake is triggered.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: March 4, 2025
    Assignee: International Business Machines Corporation
    Inventors: Praduemn K. Goyal, Richard Earl Harken, Gandhi Sivakumar, Abhishek Jain
  • Publication number: 20250061113
    Abstract: Computer-implemented methods for identifying query processing trends are provided. Aspects include receiving a plurality of queries, providing a response to each of the plurality of queries, and receiving client resource utilization information associated with processing the response. Aspects also include identifying one or more of the plurality of queries as periodically repeated queries and a trend of the client resource utilization information. Aspects further include determining a period of anticipated high demand on the database server based on the periodically repeated queries and the trend of the resource utilization information and broadcasting, by a database server to each of a plurality of clients, an indication of the period of anticipated high demand on the database server.
    Type: Application
    Filed: August 18, 2023
    Publication date: February 20, 2025
    Inventors: Binoy Thomas, Sudheesh S. Kairali, Abhishek Jain, Sarbajit K. Rakshit
  • Publication number: 20250047279
    Abstract: A multiplexer includes an input, an output, and a main switch configured to pass a signal from the input to the output. The multiplexer includes two bootstrap circuits that collectively maintain a constant voltage between terminals of the main switch during alternating phases.
    Type: Application
    Filed: October 18, 2024
    Publication date: February 6, 2025
    Applicant: STMicroelectronics International N.V.
    Inventors: Vaibhav GARG, Abhishek JAIN, Anand KUMAR
  • Publication number: 20250001899
    Abstract: A system can comprise a memory that stores computer executable components, and a processor, operably coupled to the memory, that executes the computer executable components comprising: a scheduler component that schedules an electric charging time slot for a charging patch of a road for an electric vehicle based on an energy requirement of the electric vehicle and a destination arrival time requirement of the electric vehicle. In an embodiment, the scheduler component can schedule the electric charging time slot further based on passenger range anxiety. In an embodiment, the electric charging time slot can be adjusted based on a second energy requirement of a second electric vehicle.
    Type: Application
    Filed: June 29, 2023
    Publication date: January 2, 2025
    Inventors: Siddhartha Sood, Anil Laxman Palled, Abhishek Jain, Adinarayana Haridas
  • Patent number: 12185462
    Abstract: Multiple designs for a multi-layer circuit may be simulated to determine impedance profiles of each design, allowing a circuit designer to select a design based on the impedance profiles. One feature that can be modified is the structure surrounding the barrels of a differential VIA on layers that are not connected to the differential VIA. Specifically, one antipad can be used that surrounds both barrels or two antipads can be used, with one antipad for each barrel. Additionally, the size of the antipad or antipads can be modified. These modifications affect the impedance of the differential VIA. Additionally, a conductive region may be placed that connects to the VIA barrel even though the circuit on the layer does not connect to the VIA. This unused pad, surrounded by a non-conductive region, also affects the impedance of the differential VIA.
    Type: Grant
    Filed: March 9, 2022
    Date of Patent: December 31, 2024
    Assignee: Achronix Semiconductor Corporation
    Inventors: Hansel Desmond Dsilva, Sasikala J, Abhishek Jain, Amit Kumar
  • Patent number: 12177384
    Abstract: According to one example, the present disclosure involves a system including a data-communications server which uses client-specific sets of data that respectively indicate, for each of a plurality of disparate client entities, data services including data-communications call routing services and parked-call services to be provided on behalf of the client entity from among the client entities. The server is to access the client-specific sets of data (e.g., as may be stored in database of a memory circuit), and, in response, the server receives incoming calls involving user endpoint devices associated with respective ones of the client entities. These actions may be followed by the server providing the data services for the incoming calls in a manner consistent with the client-specific sets of data, and conveying for one of the incoming calls, one of multiple call-related context indications to one of the user endpoint devices.
    Type: Grant
    Filed: January 10, 2024
    Date of Patent: December 24, 2024
    Assignee: 8x8, Inc.
    Inventors: Jared Smith-Mickelson, Abhishek Jain
  • Publication number: 20240400107
    Abstract: A method for managing tasks performable by autonomous vehicles includes performing a setup for various utility capabilities of an autonomous vehicle, where the various utility capabilities of the autonomous vehicles perform multiple activities to complete a task. The method also includes receiving programming constructs to support task definitions and configurations of the various utility capabilities of the autonomous vehicle. The method also includes configuring the autonomous vehicle with the multiple activities to complete the task and associating each activity with one or more utility capabilities from the various utility capabilities of the autonomous vehicle. The method also includes instructing the autonomous vehicle to perform the multiple activities to complete the task and validating, via the various utility capabilities of the autonomous vehicle, the completion of the task.
    Type: Application
    Filed: May 30, 2023
    Publication date: December 5, 2024
    Inventors: Siddhartha Sood, Jasbir Singh Dhaliwal, Abhishek Jain
  • Publication number: 20240394277
    Abstract: Estimates of amounts of time to transfer data to be replicated based on sizes of expected data transfers resulting from accumulated data since a previous data transfer are monitored. A determination as to whether an estimated amount of time to transfer the data exceeds an interval for replicating the data is made. The interval is determined based on a recovery point objective (RPO) for replicating the data. In response to determining that the estimated amount of time to transfer the data exceeds the interval, a subsequent interval for replicating the data is determined that satisfies the RPO.
    Type: Application
    Filed: August 1, 2024
    Publication date: November 28, 2024
    Inventors: ABHISHEK JAIN, RONALD KARR
  • Patent number: 12149241
    Abstract: A multiplexer includes an input, an output, and a main switch configured to pass a signal from the input to the output. The multiplexer includes two bootstrap circuits that collectively maintain a constant voltage between terminals of the main switch during alternating phases.
    Type: Grant
    Filed: June 14, 2023
    Date of Patent: November 19, 2024
    Assignee: STMicroelectronics International N.V.
    Inventors: Vaibhav Garg, Abhishek Jain, Anand Kumar
  • Patent number: 12137084
    Abstract: Computer-implemented methods for management of data collection devices. Aspects include creating a cluster of data collection devices and a distributed meta-key manager for the cluster and providing an authentication key for each data collection device to access the distributed meta-key manager. Aspects also include collecting and storing data by one or more of the data collection devices and periodically perform a quorum check for each data collection device of the cluster. Aspects further include updating an operational mode of each data collection device based on the quorum check and offloading the stored data from a data collection device based on successful verification of the stored data and the operational mode of the data collection device.
    Type: Grant
    Filed: December 5, 2022
    Date of Patent: November 5, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Vollmar, Adriana Pellegrini Furnielis, Sarvesh S. Patel, Frank N. Lee, Abhishek Jain, Joseph W. Dain, Daniel De Souza Casali
  • Patent number: 12136287
    Abstract: Techniques are disclosed for identifying asides within a document, and detecting a display order of contents based of the identified asides. In a document, an “aside” represents a content region of the document that is distinct from the main content regions, and may be visually distinguishable from the main content region. In an example, a document is received, where the document lacks identification of asides. The document is analyzed to identify asides within the document. A display order of contents within the document is then determined, based on the identified asides. For example, in the display order, the asides are ordered between two segments of the main content and/or at a beginning or an end of the main content, but may not be ordered to be embedded in between a segment of the main content. The document is displayed in accordance with the display order.
    Type: Grant
    Filed: February 17, 2022
    Date of Patent: November 5, 2024
    Assignee: Adobe Inc.
    Inventors: Sanjeev Tagra, Shawn Alan Gaither, Shagun Kush, Samarth Gupta, Sachin Soni, Nikolaos Barmpalios, Abhishek Jain, Naqushab Neyazee
  • Publication number: 20240364357
    Abstract: Various examples in accordance with the present disclosure provide example methods, systems, and apparatuses that may calibrate a resistor-capacitor (RC) circuit.
    Type: Application
    Filed: February 29, 2024
    Publication date: October 31, 2024
    Inventors: Abhishek JAIN, Anand KUMAR
  • Publication number: 20240356549
    Abstract: A radiation hardened flip-flop includes a plurality of secondary flip-flops. Each secondary flip-flop includes both a data input terminal and an alternate data input terminal. Each secondary flip-flop also includes an enable terminal that selectively enables use of the alternate data input terminal. The radiation hardened flip-flop includes an error detection circuit that detects whether an error is present in one or more of the secondary flip-flops and provides an enable signal to the enable terminals indicating the presence or absence of an error in one or more of the secondary flip-flops.
    Type: Application
    Filed: April 10, 2024
    Publication date: October 24, 2024
    Applicant: STMicroelectronics International N.V.
    Inventor: Abhishek JAIN
  • Publication number: 20240331572
    Abstract: A microfluidic chip for modelling flow through a vein includes a body including a microchannel extending between a fluid inlet and a fluid outlet, wherein at least a portion of the microchannel is coated with endothelial cells that form vascular lumen, and a venous valve formed in the body and positioned along the microchannel, wherein the venous valve includes a pair of leaflets defining a pair of cusps of the venous valve, and a flow channel positioned between the leaflets.
    Type: Application
    Filed: June 11, 2024
    Publication date: October 3, 2024
    Applicant: The Texas A&M University System
    Inventors: Abhishek Jain, Navaneeth Krishna Rajeeva Pandian