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: 12267364
    Abstract: A software-defined wide area network (SD-WAN) environment that leverages network virtualization management deployment is provided. Edge security services managed by the network virtualization management deployment are made available in the SD-WAN environment. Cloud gateways forward SD-WAN traffic to managed service nodes to apply security services. Network traffic is encapsulated with corresponding metadata to ensure that services can be performed according to the desired policy. Point-to-point tunnels are established between cloud gateways and the managed service nodes to transport the metadata to the managed service nodes using an overlay logical network. Virtual network identifiers (VNIs) in the metadata are used by the managed service nodes to identify tenants/policies.
    Type: Grant
    Filed: July 24, 2021
    Date of Patent: April 1, 2025
    Assignee: VMWare LLC
    Inventors: Pierluigi Rolando, Jayant Jain, Raju Koganty, Shadab Shah, Abhishek Goliya, Chandran Anjur Narasimhan, Gurudutt Maiya Belur, Vikas Kamath
  • Patent number: 12267211
    Abstract: In various embodiments, a process for determining metrics including resource expenditures of a digital service includes discovering a plurality of configuration items of a computing infrastructure. The process includes identifying a subset of the plurality of configuration items utilized to provide a digital service, obtaining a plurality of resource expenditures respectively associated with at least a portion of the plurality of configuration items, and associating a subset of the plurality of resource expenditures with the subset of the plurality of configuration items. The process includes aggregating the subset of the plurality of resource expenditures to generate a metric of the digital service.
    Type: Grant
    Filed: June 15, 2023
    Date of Patent: April 1, 2025
    Assignee: ServiceNow, Inc.
    Inventors: Abhishek Kumar, Aakash Umeshbhai Bhagat, Atul Gupta, Ramkumar Devanathan, Shruti Jain
  • 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: 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: 20250088508
    Abstract: A method of managing a client asset includes configuring client accounts in a first hierarchy of accounts. The client accounts include a first client account and a second client account ranked in the first hierarchy of accounts. A first request to establish a trusted relationship with the second client account of the SaaS platform to share the client asset associated with the first client account is received. The first request satisfies one or more conditions related to the first hierarchy of accounts and the trusted relationship is determined. A second request to perform a communication operation based on the client asset associated with the first client account is received. The communication operation is performed on behalf of the second client account using the client asset associated with the first client account and based on an indication of the trusted relationship between the first client account and the second client account.
    Type: Application
    Filed: November 22, 2024
    Publication date: March 13, 2025
    Inventors: Prateek Jain, Jonathan Daniel Jenkins, Saurabh Daftary, Abhishek Swaroop
  • 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: 20250028675
    Abstract: Embodiments described herein include software, firmware, and hardware that provides techniques to enable deterministic scheduling across multiple general-purpose graphics processing units. One embodiment provides a multi-GPU architecture with uniform latency. One embodiment provides techniques to distribute memory output based on memory chip thermals. One embodiment provides techniques to enable thermally aware workload scheduling. One embodiment provides techniques to enable end to end contracts for workload scheduling on multiple GPUs.
    Type: Application
    Filed: August 1, 2024
    Publication date: January 23, 2025
    Applicant: Intel Corporation
    Inventors: JOYDEEP RAY, SELVAKUMAR PANNEER, SAURABH TANGRI, BEN ASHBAUGH, SCOTT JANUS, ABHISHEK APPU, VARGHESE GEORGE, RAVISHANKAR IYER, NILESH JAIN, PATTABHIRAMAN K, ALTUG KOKER, MIKE MACPHERSON, JOSH MASTRONARDE, ELMOUSTAPHA OULD-AHMED-VALL, JAYAKRISHNA P. S, ERIC SAMSON
  • 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: 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
  • 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
  • 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