Patents by Inventor Garima
Garima 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: 20250244887Abstract: Techniques are provided for migrating a volume utilizing an object copy work queue and an object copy driver module. Data of the volume is stored within objects stored across a storage tier and capacity tier of a source object store. As part of migrating the volume to a destination object store, the objects are migrated to the destination cluster. Directly copying the objects involves multiple read operations to the source object store and a write operation at the destination object store. The techniques provided herein improve the efficiency of the migration by initially sending metadata from the source object store to the destination object store for performing backend object copy operations to migrate the volume. This results in fewer operations and less network usage, thus improving the efficiency and cost of migrating the volume.Type: ApplicationFiled: January 26, 2024Publication date: July 31, 2025Inventors: Cheryl Marie Thompson, Garima Choudhary, Rajesh Sudarsan
-
Publication number: 20250244907Abstract: Techniques are provided for migrating a volume utilizing backend object copy operations. Data of the volume is stored within objects stored across a storage tier and capacity tier of a source object store. As part of migrating the volume to a destination object store, the objects are migrated to the destination cluster. Directly copying the objects involves multiple read operations to the source object store and a write operation at the destination object store. The techniques provided herein improve the efficiency of the migration by initially sending metadata from the source object store to the destination object store for performing backend object copy operations to migrate the volume. This results in fewer operations and less network usage, thus improving the efficiency and cost of migrating the volume.Type: ApplicationFiled: January 26, 2024Publication date: July 31, 2025Inventors: Cheryl Marie Thompson, Garima Choudhary, Rajesh Sudarsan
-
Patent number: 12373398Abstract: Techniques are provided for modifying a read path to process read operations during a storage operation, such as an operation to migrate objects storing data of a volume. The objects are stored across a storage tier and capacity tier of a source object store. As part of migrating the volume to a destination object store, the objects are migrated to the destination cluster. Directly copying the objects involves multiple read operations to the source object store and a write operation at the destination object store. The techniques provided herein improve the efficiency of the migration by initially sending metadata from the source object store to the destination object store for performing backend block copy operations to migrate the volume.Type: GrantFiled: January 26, 2024Date of Patent: July 29, 2025Assignee: NetApp, Inc.Inventors: Cheryl Marie Thompson, Garima Choudhary, Rajesh Sudarsan
-
Publication number: 20250238822Abstract: A computer-implemented method (CIM), according to one embodiment, includes building a first support profile for a first predetermined product that is scheduled to be released. The first support profile is based on historical data of predetermined types. The CIM further includes calculating, based on the first support profile, a number of expected escapes for at least a first functional area of the first predetermined product, and predicting a total number of customer cases that will result from the scheduled release. An indication of the predicted total number of customer cases is added in a cost report about the scheduled release of the first predetermined product.Type: ApplicationFiled: January 23, 2024Publication date: July 24, 2025Inventors: William Chatham, David O'Grady, Paul John Ellis, Garima Verma, John Carolan
-
Publication number: 20250232758Abstract: A method for displaying a graphical user interface (GUI) for facilitating interactions with one or more entities may include receiving data associated with the one or more entities from one or more data sources, providing the data associated with the one or more entities to one or more machine learning models, receiving explainability data from the one or more machine learning models, wherein the explainability data indicates one or more recommendations for interacting with the one or more entities, and displaying the GUI for facilitating interactions with the one or more entities, wherein the GUI comprises one or more communication affordances generated using the explainability data, wherein a user selection of a communication affordance generates a communication data structure configured to facilitate a recommended interaction of the one or more recommended interactions via a communication medium.Type: ApplicationFiled: January 16, 2024Publication date: July 17, 2025Applicant: PwC Product Sales LLCInventors: Garima GUPTA, Vaibhav SHAH, Deepa IYER, Ian KAHN, Jordan KUNZ, Sindhu ZACHARIAH, Kristin MEYER
-
SYSTEM AND METHOD FOR SEPARATING OR DISTRIBUTING DATABASE CALLS BETWEEN ACTIVE AND PASSIVE DATABASES
Publication number: 20250231964Abstract: Various methods and processes, apparatuses/systems, and media for separating or distributing database calls between active and passive databases are disclosed. A processor establishes a communication link between a passive database and an active database via a communication network; executes real-time syncing of data between the active database and the passive database by implementing a replication algorithm; receives a request from an application user to generate a report corresponding to the application; implements a batch processor, at an application level, to separate read-only operations from read and write operations associated the application; and separates or distributes database calls, at the application level, between the active database and the passive database in a manner such that the read-only operations are directed to the passive database and the read and write operations are directed to the active database.Type: ApplicationFiled: February 28, 2024Publication date: July 17, 2025Applicant: JPMorgan Chase Bank, N.A.Inventors: Jagdish MISHRA, Garima DOKANIA, Anil GUPTA, Nirav MEHTA, Umesh Payyan VALAPPIL -
Publication number: 20250224994Abstract: Thread CPU cycle utilization patterns are used to analyze storage array performance problems. Per-thread CPU cycle utilization statistics are monitored, and code path utilizations are counted. Time-series clustering is used to identify code path activity clusters and thread clusters having similar CPU cycle utilization patterns. The most active code paths are selected from each code path activity cluster. The thread clusters that are most highly correlated with the selected code paths are selected and ranked based on CPU cycle utilization.Type: ApplicationFiled: January 8, 2024Publication date: July 10, 2025Applicant: Dell Products L.P.Inventors: Pankaj Soni, Ramesh Doddaiah, Malak Alshawabkeh, Eddie Tran, Garima Jain
-
Publication number: 20250218076Abstract: Provided is a method that operates to enhance the color understanding capabilities of an image-text embedding model. The proposed approach can include modifying an initial image depicting an object of a certain color to generate a modified image where the object has a different color. This can be done by adjusting the color values of the pixels in the initial image. For example, an image of a red apple can be modified to depict a green apple. The technology then trains an image-text embedding model using this modified image and a text prompt that describes the modified image.Type: ApplicationFiled: December 29, 2023Publication date: July 3, 2025Inventors: Arjun Reddy Akula, Garima Pruthi
-
Patent number: 12323382Abstract: In one embodiment, a method includes determining, by a router, a common prefix pool from a transport interface associated with a transport virtual private network (VPN). The method also includes identifying, by the router, a prefix associated with a service VPN and generating, by the router, an IPv6-to-IPv6 Network Address Translation (NAT66) prefix translation using the common prefix pool and the prefix. The NAT66 prefix translation includes a predetermined prefix length. The method further includes automatically installing, by the router, the NAT66 prefix translation into a translation table.Type: GrantFiled: December 26, 2023Date of Patent: June 3, 2025Assignee: CISCO TECHNOLOGY, INC.Inventors: Changhong Shen, Sampath Kumar, Ruozhong Xuan, Yin Wang, Madhu Gindi, Garima Pal, Vincent Li
-
Publication number: 20250163468Abstract: The present inventions provide covalently surface modified adeno-associated viruses can comprise genes of interest (GOIs) and advantageously can be targeted to certain cell and tissue types for preventative and therapeutic purposes. The covalently surface modified adeno-associated viruses also can be mutated to detarget certain tissues and organs, such as the liver. The present inventions further provide systems and methods for engineering adeno-associated virus (AAV) to create covalently surface modified adeno-associated viruses, and methods of purifying such covalently surface modified adeno-associated viruses. The inventions further include covalently surface modified adeno-associated viruses and preparations and products comprising such covalently surface modified adeno-associated viruses.Type: ApplicationFiled: November 21, 2024Publication date: May 22, 2025Inventors: Garima Thakur, Zhe Zhang, Sheldon Robert Mink, Andrew David Tustian
-
Publication number: 20250166785Abstract: One or more data streams may be used for controlling multi-system interaction. For example, a data stream may be received, and a surgical option associated with a surgical instrument may be selected based on the data stream. A control signal associated with the surgical instrument may be generated based on the selected surgical option. A surgical device may receive an external data stream from a source external to the surgical system. The device may derive, based at least on the external data stream, decision contextual information. The device may select a surgical option associated with a surgical instrument based on the decision context information. The device may generate a visual indication of the decision context information associated with selecting the surgical option. The device may generate a control signal associated with the surgical instrument based on the selected surgical option.Type: ApplicationFiled: November 20, 2024Publication date: May 22, 2025Inventors: Frederick E. Shelton, IV, John E. Brady, Shannon L. Jones, Laura S. Downing, Andrew C. Deck, Weston Stanley Hirschfeld, Scotty A. Chung, Anthony J. Evers, Todd M. Dahling, Aaron Crooker, Christopher Johns, Devin J. Clark, Douglas W. Fisher, Jason L. Harris, Matthew David Cowperthwait, Shane R. Adams, Daniel James Mumaw, Benjamin M. Kaminski, Jacqueline Corrigan Aronhalt, Madeleine Jayme, Karl W. Mueller, Monica Louise Zeckel Rivard, Carl Joseph Draginoff, Richard Joseph Ackermann, III, Jeffrey David Messerly, Richard L. Leimbach, Mark Zeiner, Sarah A. Scully, Nicholas James Ross, Seth Holdmeyer, Joshua R. Ruoff, Rachel Garima Madhogarhia, Richard W. Timm, Andréas N. Ward, Dylan Rushton, Cole Grabowski, Jesse Hontz
-
Publication number: 20250166830Abstract: Systems, methods, and/or instrumentalities disclosed herein may collect user choices and/or resulting outcomes from surgeries to provide weighted suggestions for future decisions. A system may be configured to receive an user input indicating a selection of a procedure and/or a tactical domain target. The system may be configured to determine a tactical domain data for the procedure. The tactical domain data may include one or more relationships associated with a primary surgical element, a secondary surgical element, the parameter of the patient, and/or the tactical domain target. The system may be configured to generate a recommendation based on the tactical domain data. The recommendation may include an indication of an optimized control loop for the primary surgical element. The system may be configured to send the recommendation to the primary surgical element to adjust an output characteristic associated with the primary surgical element to achieve the tactical domain target.Type: ApplicationFiled: November 20, 2024Publication date: May 22, 2025Inventors: Matthew David Cowperthwait, Shane R. Adams, Karl W. Mueller, Nicholas James Ross, Jason L. Harris, Frederick E. Shelton, IV, Joshua R. Ruoff, Rachel Garima Madhogarhia, Jesse Hontz, Richard W. Timm, Andréas N. Ward, Shannon L. Jones
-
Publication number: 20250138821Abstract: A system for optimizing telemetry volume generated for an application product includes: a volume calculation service and a configuration service coupled to a client device via a network connection. The volume calculation service receiving identification of a particular event that occurs during execution of the application product by the client and calculating an optimized sampling rate for that event in telemetry produced by the client, the optimized sampling rate calculated based on reducing an overall volume of telemetry while still maintaining tracking of the particular event within the telemetry. The configuration service generating a configuration for the client device, the configuration service configuring the client to use the optimized sampling rate to produce telemetry for the event during execution of the application product by the client device.Type: ApplicationFiled: October 27, 2023Publication date: May 1, 2025Applicant: Microsoft Technology Licensing, LLCInventors: Ajanta MAHATO, Benjamin Eric AHLVIN, Michael Christopher CALES, Garima GUPTA, Dolly SOBHANI, Matthew Joseph KOSCUMB, Rohit RAJ, Pallav PUNHANI, Brian KIHNEMAN, Siddharth DAHIYA
-
Publication number: 20250139385Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium for using artificial intelligence to generate images are described. In one aspect, a method includes obtaining, by an artificial intelligence system and from one or more data sources, information related to one or more digital components for an item. The obtained information can include an identifier for the item and text presented by at least one of the one or more digital components. The artificial intelligence system generates an image generation prompt based on the obtained information. The image generation prompt includes image generation instructions for generating an image based on the extracted information. The artificial intelligence system provides the image generation prompt to an image generation model trained to generate images based on input image generation prompts. The artificial intelligence system generates an updated digital component using an output image output by the image generation model.Type: ApplicationFiled: October 2, 2024Publication date: May 1, 2025Inventors: Krista Lynn Holden, Garima Pruthi
-
Publication number: 20250122482Abstract: The present inventions provide covalently surface modified adeno-associated viruses can comprise gene of interest (GOIs) and advantageously can be targeted to certain cell and tissue types for preventative and therapeutic purposes. The present inventions further provide systems and methods for engineering adeno-associated virus (AAV) to create covalently surface modified adeno-associated viruses, and methods of purifying such covalently surface modified adeno-associated viruses. The inventions further include covalently surface modified adeno-associated viruses and preparations and products comprising such covalently surface modified adeno-associated viruses.Type: ApplicationFiled: September 6, 2024Publication date: April 17, 2025Inventors: Garima Thakur, Zhe Zhang, Sheldon Robert Mink, Andrew David Tustian
-
Patent number: 12271862Abstract: Embodiments monitor one or more inventory items corresponding to a vehicle. Embodiments generate a trip plan including, for the vehicle, a start location, an end location, and one or more stops, and for each of the inventory items, a pickup location and a drop off location corresponding to the one or more stops. Embodiments, for each of the inventory items, detect that the vehicle has entered the pickup location based on the trip plan and in response automatically link a sensor to the inventory item. Embodiments, for each of the inventory items, detect that the vehicle has entered the pickup location based on the trip plan and in response automatically unlink the sensor from the inventory item.Type: GrantFiled: April 12, 2022Date of Patent: April 8, 2025Assignee: Oracle International CorporationInventors: Arvind Srinivasan, Garima Dhanania, Sourath Roy, Chitta Ranjan Swain, Akshay Rastogi
-
Patent number: 12259780Abstract: Certain example embodiments detect and correct errors in services defining an integration of disparate computing components in an integration platform-as-a-service environment. The services are iterated through to identify reference mappings therein. For each identified reference mapping in each of the services, a determination is made regarding whether a reference corresponding to the respective mapping is valid. For each reference determined to be not valid, an error type associated with the respective reference is identified, and an aspect of the reference is automatically replaced if the respective error type is a reference-related error. A user may be prompted to create an element of the integration if the error type determined for the respective reference is an asset-related error involving a missing integration element. Configuration-related errors also are detectable.Type: GrantFiled: December 20, 2022Date of Patent: March 25, 2025Assignee: International Business Machines CorporationInventors: Santhosh Hari Sridhar, Garima Tater
-
Publication number: 20250097543Abstract: Techniques for dynamically and automatically equalizing audio content are provided. These techniques include receiving, in portions or as a whole, an instruction file that contains a plurality of instruction lines. Each one of the instruction lines correlates an equalizer setting instruction with a time frame of media content. The techniques further include automatically adjusting, as the media content is played, an equalizer setting of the equalizer according to the equalizer setting instruction that corresponds to the time frame of the media content being played at that time. Audio content is equalized in accordance with the equalizer setting, which is automatically adjusted as the media content is played according to the instruction file.Type: ApplicationFiled: September 19, 2023Publication date: March 20, 2025Inventors: Akshay Thyagaraja KOTAGAL, Garima KAUSHIK, Raghuraman KALYANARAMAN, Manjunath RAVI
-
Publication number: 20250083042Abstract: A metaverse application places a first avatar of a first player at a first position and a second avatar of a second player at a second position in a virtual experience. The metaverse application determines a bias direction based on the first position and the second position. The metaverse application determines a bias offset based on the bias direction, the first position, and the second position. The metaverse application a camera position of a virtual camera in the virtual experience based on the bias offset. The metaverse application presents a field of view of a third player in cinematic mode based on the camera position of the virtual camera.Type: ApplicationFiled: February 7, 2024Publication date: March 13, 2025Applicant: Roblox CorporationInventors: David B. BASZUCKI, Joseph REESE, Sang HAN, Brina LEE, Garima SINHA
-
Publication number: 20250086873Abstract: Various implementations relate to methods, systems and computer readable media to provide cross-device communication with adaptive avatar interaction. According to one aspect, a computer-implemented method includes receiving communication inputs from a first device, determining facial landmarks and head orientation of the first user, and generating an animated 3D avatar based on the inputs. A virtual camera position is adjusted according to the head orientation. The computer-implemented method further receives additional communication inputs from a second device with enhanced features, modifies the avatar accordingly, and provides the enhanced animation to the second device. Various implementations allow for different viewing modes, including picture-in-picture (PIP), side-by-side, and cinematic views, to adapt the experience across multiple devices such as virtual reality (VR) headsets, augmented reality (AR) devices, mobile phones, and desktop computers.Type: ApplicationFiled: September 9, 2024Publication date: March 13, 2025Applicant: Roblox CorporationInventors: David B. BASZUCKI, Garima SINHA, Claus Christopher MOBERG, Raj BHATIA, Kiran BHAT