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: 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
  • 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
  • Publication number: 20240327768
    Abstract: In an embodiment, the present disclosure pertains to a medical device. In some embodiments, the medical device includes a first compartmentalized microfluidic channel flanked by two microchannels and a second compartmentalized microfluidic channel. In some embodiments, the first and second compartmentalized microfluidic channels are situated vertically one to another. In some embodiments, the medical device further includes a porous membrane situated between the first and second compartmentalized microfluidic channels. In another embodiment, the present disclosure pertains to an organ-on-chip. In some embodiments, the organ-on-chip includes a top portion having three parallel microchannels. In some embodiments, the three parallel microchannels are separated by micropillars. In some embodiments, the organ-on-chip further includes a bottom portion having a fourth microchannel and a membrane between the top portion and the bottom portion.
    Type: Application
    Filed: July 7, 2022
    Publication date: October 3, 2024
    Applicant: The Texas A&M University System
    Inventors: Abhishek Jain, James J. Tronolone, Biswajit Saha
  • Patent number: 12088326
    Abstract: A continuous time, sigma-delta analog-to-digital converter circuit includes a sigma-delta modulator circuit configured to receive an analog input signal. A single bit quantizer of the modulator generates a digital output signal at a sampling frequency. A data storage circuit stores bits of the digital output signal and digital-to-analog converter (DAC) elements are actuated in response to the stored bits to generate an analog feedback signal for comparison to the analog input signal. A filter circuit includes polyphase signal processing paths and a summation circuit configured to sum outputs from the polyphase signal processing paths to generate a converted output signal. A fan out circuit selectively applies the stored bits from the data storage circuit to inputs of the polyphase signal processing paths of the filter circuit.
    Type: Grant
    Filed: September 8, 2022
    Date of Patent: September 10, 2024
    Assignee: STMicroelectronics International N.V.
    Inventors: Ankur Bal, Abhishek Jain
  • Publication number: 20240289463
    Abstract: An example operation may include one or more of determining that a software artifact hosted by a pod within a cluster of a host platform contains code that is a security vulnerability, identifying a function within the software artifact that requests the code, activating a filter within the pod of the host platform which prevents execution of the function within the software artifact, and installing a fix for the security vulnerability within the software artifact.
    Type: Application
    Filed: February 28, 2023
    Publication date: August 29, 2024
    Inventors: Shachee Mishra Gupta, Ashok Pon Kumar Sree Prakash, Abhishek Jain
  • Patent number: 12071136
    Abstract: Approaches to managing navigation of autonomous vehicles through minor-major intersections are disclosed. A minor-major intersection is detected. Shadow tracks are generated for occlusions associated with the minor-major intersection. A maneuver evaluation is performed based on induced kinematic discomfort and post-encroachment time. Preliminary lateral and longitudinal planning is performed based on shadow tracks, induced kinematic discomfort and post-encroachment time to generate one or more proposed trajectories. Final trajectory generation is performed by refining at least one of the one or more proposed trajectories to generate the final trajectory. The autonomous vehicle performs a selected maneuver corresponding to the final trajectory within the minor-major intersection.
    Type: Grant
    Filed: April 18, 2022
    Date of Patent: August 27, 2024
    Assignee: GM Cruise Holdings LLC
    Inventors: Adrian Kit Malaran, Jeremy Allan, Abhishek Jain
  • Patent number: 12067032
    Abstract: A storage system performs data replication with a recovery point objective (RPO). The storage system replicates data at intervals through data transfers over a network. The storage system determines bandwidth of the network. The storage system determines the intervals for replicating the data, based on size of data transfers, network bandwidth, and the recovery point objective.
    Type: Grant
    Filed: November 11, 2022
    Date of Patent: August 20, 2024
    Assignee: PURE STORAGE, INC.
    Inventors: Abhishek Jain, Ronald Karr
  • Publication number: 20240273001
    Abstract: Described are techniques for determining a quiesce timeout for a containerized workload used to identify a storage unit for the containerized workload. The techniques include determining an Input/Output (I/O) rate associated with a containerized workload that executes in a container environment, where the containerized workload interfaces with a storage system to store the data. The techniques further include determining a quiesce timeout for the containerized workload that is based at least in part on the I/O rate of data associated with the containerized workload and an amount of memory allocated for buffering the data during performance of a backup operation without incurring an I/O overflow. The techniques further include determining storage unit specifications that enable performance of the backup operation within the quiesce timeout and evaluating storage units available to the container environment to identify a storage unit for the containerized workload based on the storage unit specifications.
    Type: Application
    Filed: February 14, 2023
    Publication date: August 15, 2024
    Inventors: Sasikanth Eda, Abhishek Jain, Deepak R. Ghuge
  • Patent number: 12050937
    Abstract: A method, system, and computer program product for preventing resource exploitation in mobile devices are provided. The method receives a resource request from a mobile application stored on a mobile computing device. A device context is determined for the mobile computing device. A resource consumption context is determined for the mobile computing device based on the device context and resource consumption of one or more mobile applications operating on the mobile computing device. In response to the resource request, the method generates a set of resource consumption profiles based on the device context and the resource consumption context. A resource consumption profile is selected for the mobile application from the set of resource consumption profiles. The method manages consumption of resources, of the mobile computing device, by the mobile application based on the selected resource consumption profile.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: July 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Jeremy R. Fox, Martin G. Keen, Abhishek Jain, Sarbajit K. Rakshit
  • Patent number: 12039885
    Abstract: A venous valve model includes a first layer having a central axis and a fluid channel extending between a fluid inlet and a fluid outlet formed in the first layer, wherein the fluid channel is defined by a pair of channel walls, a first venous valve formed in the first layer and positioned along the fluid channel, and a pair of first actuation chambers positioned adjacent the channel walls of the fluid channel, wherein the pair of first actuation chambers are configured to decrease a width of the fluid channel in response to pressurization of the pair of first actuation chambers.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: July 16, 2024
    Assignee: The Texas A&M University System
    Inventors: Abhishek Jain, Navaneeth Krishna Rajeeva Pandian
  • Publication number: 20240235573
    Abstract: An integrated circuit includes a continuous time delta sigma analog-to-digital converter (CTDS ADC) and a test circuit for testing the CTDS ADC. The test circuit converts multibit digital reference data to a single-bit digital stream. The test circuit then passes the single-bit digital stream to a finite impulse response digital-to-analog converter (FIR DAC). The FIR DAC converts the single-bit digital stream to an analog test signal. The analog test signal is then passed to the CTDS ADC. The CTDS ADC converts the analog test signal to digital test data. The test circuit analyzes the digital test data to determine the accuracy of the CTDS ADC.
    Type: Application
    Filed: December 26, 2023
    Publication date: July 11, 2024
    Applicant: STMicroelectronics International N.V.
    Inventors: Ankur BAL, Abhishek JAIN, Sharad GUPTA
  • Patent number: 12033069
    Abstract: A machine accesses a stored dataset comprising, for each of multiple optical fiber preforms, a plurality of images of each optical fiber preform coupled with an indication of a number of fiber kilometers lost due to diameter upset of a cable built using optical fiber drawn from the optical fiber preform. Each image represents a portion of the optical fiber preform. The machine preprocesses the stored dataset to generate a training dataset. The machine trains, using the training dataset, a convolutional neural network (CNN) to predict diameter upset performance of an optical fiber preform based on visual information representing the optical fiber preform. The CNN comprises an input layer, a plurality of hidden layers, and an output layer. Each of the input layer and the plurality of hidden layers comprises a plurality of artificial neurons. The machine provides an output representing the trained CNN.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: July 9, 2024
    Assignee: Corning Incorporated
    Inventors: Siam B Aumi, Abhishek Jain, Jeffrey Byron Rosbrugh
  • Publication number: 20240211337
    Abstract: Intelligent logging of microservice failures is provided. It is predicted that failure of a microservice in a microservice chain will occur during a predicted high-risk failure period for a predicted failure type while performing a transaction corresponding to an application. A detailed logging level is determined for the microservice to record sufficient information to identify a root cause of the failure of the microservice for the predicted failure type. The microservice is directed to increase a current logging level of the microservice to the detailed logging level during the predicted high-risk failure period to record sufficient information to identify the root cause of the failure of the microservice.
    Type: Application
    Filed: December 27, 2022
    Publication date: June 27, 2024
    Inventors: Madhavi Rani, Avneet Kaur Nanda, Pravin Kailashnath Kedia, Abhishek Jain
  • Patent number: 12019867
    Abstract: A method for assigning and migrating files among tiers within a unified storage environment. The method includes one or more computer processors determining a plurality of files stored within a tiered storage environment that are accessed by a set executing applications. The method further includes determining that one or more files of the plurality of files are accessed utilizing two or more protocols. The method further includes identifying a group of two or more tiering policies utilized within a tiered storage environment. The method further includes determining protocol-based heat count values corresponding the plurality of files. The method further includes storing the plurality of files among tiers of the tiered storage environment based on the identified group of two or more tiering polices and the protocol-based heat count values corresponding to the plurality of files.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: June 25, 2024
    Assignee: International Business Machines Corporation
    Inventors: Sandeep Ramesh Patil, Pushkaraj Balasaheb Thorat, Sasikanth Eda, Abhishek Jain
  • Patent number: 12005924
    Abstract: In an approach to improve mobile computation while traveling by dynamically generating one or more routes base on computing resource requirements of one or more endpoint devices. Embodiments identify, in real time, a plurality of autonomous vehicles, wherein the plurality of autonomous vehicles are traveling along a common route. Further embodiments, adjust, in real time, relative positions and speeds of the plurality of autonomous vehicles to maintain the plurality of autonomous vehicles within a predetermined geographic area while traveling along the common route, and wherein the predetermined geographic area is sufficient to collectively provide an amount of edge computing resources to satisfy one or more computing resource requirements of the one or more endpoint devices located within a first autonomous vehicle. Additionally, embodiments adjust, in real time, a route of the first autonomous vehicle based on the common route of the plurality of autonomous vehicles providing the edge computing resources.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: June 11, 2024
    Assignee: International Business Machines Corporation
    Inventors: Nicolas Jean-Baptiste Joly, Daniel De Souza Casali, Abhishek Jain, Sarbajit K. Rakshit
  • Publication number: 20240187391
    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: Application
    Filed: December 5, 2022
    Publication date: June 6, 2024
    Inventors: Christopher J. Vollmar, Adriana Pellegrini Furnielis, Sarvesh S. Patel, Frank N. Lee, Abhishek Jain, Joseph W. Dain, Daniel DE SOUZA CASALI
  • Patent number: 11995422
    Abstract: An augmented reality (AR) development system includes computer hardware including an AR system and a development server. The development server is configured to perform identifying a plurality of microservices to be deployed into an architecture, at least one integration layer in the architecture, and at least one application programming interface (API) layer in the architecture. The AR system is configured to perform generating a first visualization of the architecture that includes: a plurality of representations respectively corresponding to the plurality of microservices to be deployed in the architecture and a plurality of distinct and visually identifiable locations that respectively correspond to a unique combination of a specific API layer and a specific integration layer; receiving an indication for modifying a placement of one of the plurality of microservices within the first visualization; and generating a second visualization of the architecture based upon the indication.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: May 28, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Venkata Vara Prasad Karri, Abhishek Jain, Sarbajit K. Rakshit