Patents by Inventor Mohit Gupta
Mohit Gupta 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: 12656956Abstract: Monitoring write amplification metrics for a flash-based storage system, including: generating, by a controller of a storage system, data describing write activity for each storage device of a plurality of storage devices of the storage system, wherein the data describing the write activity comprises data describing application write activity for each storage device of the plurality of storage devices; calculating, by the controller of the storage system, for each storage device of the plurality of storage devices, a corresponding write amplification metric; and providing, by the controller of the storage system, to each storage device of the plurality of storage devices, the corresponding write amplification metric.Type: GrantFiled: January 7, 2025Date of Patent: June 16, 2026Assignee: EVERPURE, INC.Inventors: Andrew Bernat, David Patmore, Gordon Coleman, Matthew Davis, Brian Gold, Mohit Gupta, Ronald Karr
-
Publication number: 20260119942Abstract: A system and method for quanta sensing is provided. The system includes a quanta sensor, a neutral atom, collection optics, quantum computer, a processor, and a memory. The memory includes instructions stored thereon, which when executed by the processor cause the system to: illuminate the atom array; detect a series of frames of scattered light from the illuminated atom array during a time t; estimate a flux of an image based on the binary frames detected during time t; perform a binary classification based on a flux of the frames; extract quantum state information from the frames; and estimate each neutral atom qubit state based on the extracted quantum state information.Type: ApplicationFiled: October 25, 2024Publication date: April 30, 2026Inventors: Mohit Gupta, Mark Saffman, Andreas Velten, Swamit Tannu
-
Publication number: 20260112190Abstract: In accordance with the described techniques, a processing device receives a document that includes a table, and uses a machine learning model to detect cells in the table and probabilities assigned to the cells indicating whether respective cells correspond to a row header or a column header of the table. Further, the processing device aligns borders of the cells along horizontal axes of corresponding rows of the table and along vertical axes of corresponding columns of the table. In addition, the processing device generates a table structure based on the aligned cells and the probabilities such that the table structure includes the aligned cells arranged in the rows and columns.Type: ApplicationFiled: October 22, 2024Publication date: April 23, 2026Applicant: Adobe Inc.Inventors: Parth Shailesh Patel, Yuvraj Raghuvanshi, Sumit Shekhar, Shubh Chaurasia, Paridhi Sachdeva, Mohit Gupta, Jeevana Kruthi Karnuthala, Jayant Vaibhav Srivastava
-
Patent number: 12592277Abstract: The disclosed technology relates to a write driver and a method for operating the write driver for a memory device. The write driver is connected to a memory line of the memory device. Multiple memory cells of the memory device are connected to the memory line at different distances from the write driver. The operating method comprises controlling the write driver to provide a smaller amount of current for accessing a first memory cell of the memory cells, and controlling the write driver to provide a larger amount of current for accessing a second memory cell of the memory cells. Thereby, the first memory cell is connected to the memory line at a smaller distance to the write driver than the second memory cell.Type: GrantFiled: November 21, 2023Date of Patent: March 31, 2026Assignee: IMEC VZWInventor: Mohit Gupta
-
Patent number: 12591706Abstract: Techniques for implementing proactive data security operations for files using an analysis of access permission levels for the files are disclosed. In some embodiments, a computer system performs operations comprising: determining that data of a file includes sensitive information based on an analysis of the data using a data classification model; determining that access to the file is open using an access classification model; and based on the determination that the data of the file includes sensitive information and the determination that the access to the file is open, causing a notification to be displayed on a computing device of a user, the notification comprising an indication that the file includes sensitive information and that access to the file is open.Type: GrantFiled: June 30, 2023Date of Patent: March 31, 2026Assignee: Rubrik, Inc.Inventors: Mohit Gupta, Stephen Chu, Brian Victor Li
-
Publication number: 20260090427Abstract: Embodiments disclosed herein may include an apparatus that includes a first substrate, where the first substrate comprises a glass layer, and a second substrate over the first substrate, where the second substrate comprises an organic buildup layer. In an embodiment, a first width of the first substrate is greater than a second width of the second substrate. In an embodiment, an edge between a first corner of the first substrate and a second corner of the first substrate comprises a curve.Type: ApplicationFiled: September 26, 2024Publication date: March 26, 2026Inventors: Bohan SHAN, Wei LI, Jose WAIMIN, Ryan CARRAZZONE, Kyle ARRINGTON, Ziyin LIN, Dingying David XU, Hongxia FENG, Yiqun BAI, Hiroki TANAKA, Brandon C. MARIN, Jeremy D. ECTON, Benjamin DUONG, Gang DUAN, Srinivas Venkata Ramanuja PIETAMBARAM, Rui ZHANG, Mohit GUPTA
-
Patent number: 12571884Abstract: In accordance with some embodiments, systems, methods, and media for single photon depth imaging with improved efficiency using compressive histograms are provided. In some embodiments, the system comprises: a light source; a detector configured to detect arrival of individual photons; a processor programmed to: detect a photon arrival; determine a time bin i of the photon arrival in a range from 1 to N a total number of time bins; update a compressed histogram comprising K stored values representing bins of the compressed histogram based on K values in a code word represented by an ith column of a coding matrix C having dimension K×N, with each column different than each other column, and each column corresponds to a single time bin i; and estimate a depth value based on the K values.Type: GrantFiled: June 7, 2022Date of Patent: March 10, 2026Assignee: Wisconsin Alumni Research FoundationInventors: Felipe Gutierrez Barragan, Andreas Velten, Mohit Gupta, Atul Ingle, Trevor Seets
-
Patent number: 12572806Abstract: In accordance with some embodiments, systems, methods, and media for generating and using neural networks having improved efficiency for analyzing video are provided. In some embodiments, the method comprises: providing image data to a trained neural network; receiving, at a neuron, a delta-based input ?in from a previous layer; generating an output g(?in) of a linear transform g; generating an updated state variable a based on g(?in) and a current a; generating an output ƒ(a) of an activation function ƒ based on updated a; generating an updated state variable d based on a current d, a state variable b, and ƒ(a); generating an updated b based on output ƒ(a); transmitting d to a next layer based on a transmission policy and subtracting the value from d; and receiving an output from the trained neural network that represents a prediction based on the image data.Type: GrantFiled: May 18, 2022Date of Patent: March 10, 2026Assignee: Wisconsin Alumni Research FoundationInventors: Mohit Gupta, Matthew Dutson
-
Publication number: 20260064299Abstract: Techniques are provided for providing a storage abstraction layer for a composite aggregate architecture. A storage abstraction layer is utilized as an indirection layer between a file system and a storage environment. The storage abstraction layer obtains characteristic of a plurality of storage providers that provide access to heterogeneous types of storage of the storage environment (e.g., solid state storage, high availability storage, object storage, hard disk drive storage, etc.). The storage abstraction layer generates storage bins to manage storage of each storage provider. The storage abstraction layer generates a storage aggregate from the heterogeneous types of storage as a single storage container. The storage aggregate is exposed to the file system as the single storage container that abstracts away from the file system the management and physical storage details of data of the storage aggregate.Type: ApplicationFiled: November 10, 2025Publication date: March 5, 2026Inventors: Ananthan Subramanian, Sriram Venketaraman, Ravikanth Dronamraju, Mohit Gupta
-
Publication number: 20260065661Abstract: An artificial intelligence-based method for interpreting Piping and Instrumentation Diagram (P&ID) sheets is disclosed. The method includes obtaining a plurality of P&ID sheets in digital format and localizing symbols therein by generating bounding boxes. The localized symbols are labeled as a single generic class to generate a training dataset. A self-supervised learning process trains an artificial intelligence model using the training dataset to identify distinctive symbol features by minimizing the distance between embeddings of similar symbols while maximizing the distance between dissimilar ones. The trained model generates predictive output describing symbols in new P&ID sheets not used in training. The predictive output is then presented for further use.Type: ApplicationFiled: September 3, 2025Publication date: March 5, 2026Applicant: Arizona Board of Regents on Behalf of Arizona State UniversityInventors: Mohit Gupta, Thomas Czerniawski
-
Publication number: 20260065208Abstract: Vehicle dealership computing systems and related apparatuses, methods, and computer-readable instructions are disclosed. A sales agent graphical user interface (GUI) includes input elements configured to receive vehicle sale information for a proposed vehicle sale of a uniquely identified vehicle. The sales agent graphical user interface also displays a deal quality score for the proposed vehicle sale generated based, at least in part, on the vehicle sale information and multifactor estimates of costs incurred by a vehicle dealership for the uniquely identified vehicle. The sales agent GUI further displays an approval decision indicating whether the vehicle sale is approved by the vehicle dealership based, at least in part, on the deal quality score and one or more deal quality score threshold values.Type: ApplicationFiled: August 28, 2024Publication date: March 5, 2026Inventors: Stanton Brooks, Stanley Leong, Northon Rodrigues, Mohit Gupta, Ganesh Ramanan
-
Publication number: 20260056324Abstract: A method includes projecting a first illumination pattern towards a scene. The first illumination pattern illuminates a first subset of a field of view. The method includes capturing a first measurement corresponding to light reflected from the scene in response to the first illumination pattern. The method includes projecting a second illumination pattern toward the scene. The second illumination pattern illuminates the second subset of the field of view. The method includes capturing a second measurement corresponding to light reflected from the scene in response to the second illumination pattern. The method includes comparing the first measurement with the second measurement and determining a depth value for an object within the scene based on comparing the first measurement with the second measurement. The method includes controlling movement of a vehicle based on the depth value for the object.Type: ApplicationFiled: July 16, 2025Publication date: February 26, 2026Applicant: GM Cruise Holdings, LLCInventors: Mohit Gupta, Jan Olof Anttoni Jaakkola
-
Patent number: 12561510Abstract: Embodiments are disclosed for a process of detecting and processing curved text in a document using a digital design system. The method may include identifying, by a page segmentation model, a plurality of paragraph objects in a document. The disclosed systems and methods further comprise determining that a paragraph object of the plurality of paragraph objects includes curved text in view of positions of baselines of text runs in the paragraph object. The processing of the curved text in the paragraph object can include determining spacing data for text runs of the curved text in the paragraph object. The disclosed systems and methods further comprise presenting output data representing the curved text using the spacing data for the text runs of the curved text.Type: GrantFiled: March 1, 2024Date of Patent: February 24, 2026Assignee: Adobe Inc.Inventors: Paridhi Sachdeva, Parth Patel, Mohit Gupta
-
Patent number: 12548315Abstract: Methods and systems for processing frame data are disclosed. The methods and systems include: obtaining a sequence of data, the sequence comprising at least a first frame; applying the sequence of data to a machine learning model; and providing an inference result based on the machine learning output score from the machine learning model. The machine learning model is configured to: determine at least one token-level error based on a difference between at least one token of a first representation corresponding to the first frame and a second representation; perform a first transformer operation based on the token subset to produce an output representation corresponding to the token subset; scatter the output representation to a buffer representation corresponding to the first representation; and produce a machine learning output score based on the buffer representation. Other aspects, embodiments, and features are also claimed and described.Type: GrantFiled: September 18, 2023Date of Patent: February 10, 2026Assignee: Wisconsin Alumni Research FoundationInventors: Matthew Dutson, Yin Li, Mohit Gupta
-
Publication number: 20260030440Abstract: A method comprises obtaining an unstructured document and font information for the document, wherein the unstructured document includes a table; generating location information for an element of the table based on the font information; and generating a structured representation of the table based on the location information.Type: ApplicationFiled: July 24, 2024Publication date: January 29, 2026Inventors: Jayant Vaibhav Srivastava, Parth Shailesh Patel, Sumit Shekhar, Shubh Chaurasia, Yuvraj Raghuvanshi, Jeevana Kruthi Karnuthala, Paridhi Sachdeva, Mohit Gupta, Punit Singh
-
Patent number: 12531100Abstract: A memory device with multiplexers for multiplexing write and read operations to bit lines is provided. In one aspect, a write-read circuit includes a multiplexer for multiplexing the write and read operations. The multiplexer includes a plurality of select devices, each select device being associated with one of a plurality of bit lines, and each select device including a first transistor and a second transistor. The write-read circuit further includes a controller configured to, for a write operation using a particular bit line, control the multiplexer to turn on both transistors of the first select device associated with the particular bit line, and for a read operation using the particular bit line, control the multiplexer to turn on the first transistor and turn off the second transistor of the first select device associated with the particular bit line.Type: GrantFiled: November 20, 2023Date of Patent: January 20, 2026Assignee: IMEC VZWInventors: Mohit Gupta, Stefan Cosemans
-
Publication number: 20260004443Abstract: In accordance with some embodiments, systems, methods and media for concurrent depth and motion estimation using indirect time-of-flight imaging are provided. In some embodiments, the system comprises: a processor configured to: receive a first set of correlation images generated by an I-ToF camera; receive a second set of correlation images generated; generate a first and second blurred intensity image using the first and second set of correlation images, respectively; determine estimated lateral motion in the scene based on a distribution of intensity values in the first and second blurred images; and determine a first and second depth map for the scene based on the first and second sets of correlation images, respectively, and based on the estimated lateral motion in the scene.Type: ApplicationFiled: June 26, 2024Publication date: January 1, 2026Applicant: Wisconsin Alumni Research FoundationInventors: Mohit Gupta, Jongho Lee
-
Publication number: 20250391189Abstract: Embodiments are disclosed for a process of detecting and processing repeating structure groups of objects in a document using a digital design system. The method may include obtaining, by a page segmentation model, object information for a plurality of objects in a document. The disclosed systems and methods further comprise determining, using the object information, a plurality of object clusters based on distances between the plurality of objects. A repeating structure group of objects can then be identified using the plurality of object clusters.Type: ApplicationFiled: June 24, 2024Publication date: December 25, 2025Applicant: Adobe Inc.Inventors: Palak AGARWAL, Parth PATEL, Yuvraj RAGHUVANSHI, Mohit GUPTA, Harish AGARWAL, Ankit BAL
-
Patent number: 12476992Abstract: Techniques for implementing a scalable automated training framework for anomaly and ransomware detection are disclosed. In some embodiments, a computer system performs operations comprising: instantiating a plurality of virtual machines, each one of the virtual machines being loaded with a corresponding file system; simulating user actions and ransomware on the virtual machines, the simulating of user actions and ransomware on the virtual machines causing changes to the corresponding file systems of the virtual machines; for each one of the plurality of virtual machines, generating a corresponding metadata file based on one or more corresponding snapshots of the virtual machine, the one or more corresponding snapshots indicating the changes to the corresponding file system of the virtual machine; and training a ransomware detection model using a machine learning algorithm and training data, the training data being based on the corresponding metadata files of the virtual machines.Type: GrantFiled: November 21, 2023Date of Patent: November 18, 2025Assignee: Rubrik, Inc.Inventors: Oscar Annen, Sumeet Bharatbhai Varma, Guilherme Vale Ferreira Menezes, Stephen Chu, Mohit Gupta
-
Patent number: 12468468Abstract: Techniques are provided for providing a storage abstraction layer for a composite aggregate architecture. A storage abstraction layer is utilized as an indirection layer between a file system and a storage environment. The storage abstraction layer obtains characteristic of a plurality of storage providers that provide access to heterogeneous types of storage of the storage environment (e.g., solid state storage, high availability storage, object storage, hard disk drive storage, etc.). The storage abstraction layer generates storage bins to manage storage of each storage provider. The storage abstraction layer generates a storage aggregate from the heterogeneous types of storage as a single storage container. The storage aggregate is exposed to the file system as the single storage container that abstracts away from the file system the management and physical storage details of data of the storage aggregate.Type: GrantFiled: January 22, 2024Date of Patent: November 11, 2025Assignee: NetApp, Inc.Inventors: Ananthan Subramanian, Sriram Venketaraman, Ravikanth Dronamraju, Mohit Gupta