Patents by Inventor Anirudh
Anirudh 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: 12254350Abstract: Data from data sources may be processed at an edge device. The edge device may generate a local processing result, filter the data, and/or prioritize the data. Accordingly, data is transmitted from the edge device to the data platform, where it may be processed further. For example, a local processing result may be processed at the data platform, such that processing is performed without all of the data source data. In examples, at least a part of such data may remain at an edge device. The edge device may maintain a manifest of data stored by the edge device. The data platform may generate an aggregated manifest using manifests from associated edge devices, such that it may be determined where data is stored. As a result, the data platform may redirect requests to an associated edge device when it is determined that requested data is remote from the data platform.Type: GrantFiled: December 14, 2023Date of Patent: March 18, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Mehmet Kadri Umay, Anirudh Badam, Philipp Andre Witte, Imran Siddique
-
Publication number: 20250085172Abstract: An optical apparatus is disclosed, the apparatus comprising an optical element having a reflective surface for reflecting incident radiation in a beam path, and at least one sensor configured to sense radiation corresponding to a temperature of a respective portion of a backside surface of the optical element. Also disclosed is a method of controlling a temperature of a reflective surface of an optical element in a lithographic apparatus.Type: ApplicationFiled: March 29, 2022Publication date: March 13, 2025Applicant: ASML Netherland B.V.Inventors: Koen Martin Willem Jan BOS, Joost André KLUGKIST, Anirudh ANAND
-
Publication number: 20250086037Abstract: A system and method reduce bootup latency in systems that run Auto operating systems (Auto OS). When, or just prior to, the system controller initiating suspend-to-disk (S2D) process entry, the system controller causes a memory controller to determine the percentage of volatile memory that is currently occupied and compares that percentage of occupancy to a predetermined threshold (TH) percentage. If the percentage of occupancy exceeds the predetermined TH percentage, then the memory controller tags apps that are occupying volatile memory as either background apps or foreground apps, terminates the background apps, clears volatile memory of any instructions and data associated with the terminated background apps, takes a snapshot of the state of volatile memory after the terminated background apps and associated data have been cleared, and saves the snapshot to a designated storage location in nonvolatile memory before entering hibernate mode.Type: ApplicationFiled: September 13, 2023Publication date: March 13, 2025Inventors: Anirudh K, Madhu Yashwanth BOENAPALLI, Sai Praneeth SREERAM, Surendra PARAVADA, Venugopala Rao GUJJA
-
Publication number: 20250087350Abstract: Provided are computer-implemented methods, systems and devices for generating a type-II (T2DM) diabetic status prediction, including: extracting voice biomarker feature values from the voice sample for predetermined voice biomarker features; determining the T2DM diabetic status prediction for the subject based on the biomarker feature values and the diabetic status prediction model; and outputting the T2DM diabetic status prediction for the subject.Type: ApplicationFiled: September 11, 2023Publication date: March 13, 2025Inventors: Yan Fossat, Jaycee Morgan Kaufman, Jouhyun Clare Jeon, Anirudh Thommandram
-
Publication number: 20250074472Abstract: An information processing apparatus of the present invention acquires, from a communication device of a user, at least one of utterance information by the user and position information of the communication device, specifies a predetermined region according to a mark included in the utterance information; acquires a movement direction of the user from at least one of the utterance information and the position information acquired from the communication device of the user, and setting a probability distribution that the user exists to a divided region of the predetermined region based on the acquired movement direction of the user; and presumes the user based on the set probability distribution.Type: ApplicationFiled: November 19, 2024Publication date: March 6, 2025Inventors: Anirudh Reddy KONDAPALLY, Kentaro YAMADA
-
Patent number: 12238139Abstract: Systems, computer program products, and methods are described herein for secure channel selection for multi-factor authentication using non-fungible electronic resources. An example system may receive, from a user input device, a request from a user to access resources. The example system may then determine and subsequently validate a first authentication channel to be used to verify user identity. The example system may check if the user possesses an NFT for the first authentication channel, retrieves relevant authentication channel descriptors, and compares the authentication channel information with the authentication channel descriptors to determine a match. If the channel is deemed valid, the example system may initialize verification of the user identity via the first authentication channel.Type: GrantFiled: February 12, 2024Date of Patent: February 25, 2025Assignee: BANK OF AMERICA CORPORATIONInventor: Anirudh Kumar Sharma
-
Publication number: 20250063136Abstract: A method includes obtaining, using at least one processing device of an electronic device, a video including multiple scenes at a first aspect ratio. The method also includes performing, using the at least one processing device, backward optical flow estimation and forward optical flow estimation for each of the multiple scenes to select an image frame having a largest missing area. The method further includes performing, using the at least one processing device, outpainting on the image frame having the largest missing area to generate a first outpainted image frame at a second aspect ratio different from the first aspect ratio. In addition, the method includes performing, using the at least one processing device, backward optical flow estimation and forward optical flow estimation using the first outpainted image frame to generate additional outpainted image frames in the multiple scenes at the second aspect ratio.Type: ApplicationFiled: January 10, 2024Publication date: February 20, 2025Inventors: Tomasz Jan Palczewski, Anirudh Rao, Yingnan Zhu, Hong-Hoe Kim
-
Patent number: 12230333Abstract: Systems and methods for bit line modulation to compensate for cell source variation are disclosed. For example, a method for reading data from non-volatile storage comprising determining a first bit line level based on a first programmed data state that is being sensed and determining a second bit line level based on a second programmed data state that is being sensed. As another example, a storage device comprising a first bit line driver configured to generate a first bit line level for a first set of bit lines corresponding to a first set of memory strings based on a first cell source level associated with the first set of memory strings a second bit line driver configured to generate a second bit line level for a second set of bit lines corresponding to a second set of memory strings based on a second cell source level associated with the second set of memory strings.Type: GrantFiled: September 28, 2022Date of Patent: February 18, 2025Assignee: SanDisk Technologies LLCInventors: Anirudh Amarnath, Aravind Suresh, Abhijith Prakash
-
Publication number: 20250051148Abstract: A method including, at an autonomous vehicle: autonomously navigating across an outdoor terrain to locate a robotic arm and a set of objects proximal an install location; accessing an image from an optical sensor; detecting a set of install features at the install location based on the image; calculating a gross install pose of the object that locates an object proximal the install location and offset from the set of install features; defining a keep-in boundary proximal the install location and encompassing the gross install pose; autonomously navigating the robotic arm to retrieve the object from the set of objects and to locate the object in the gross install pose; detecting a series of forces applied to a distal end of the robotic arm; and navigating the object in directions of the series of forces while maintaining the object fully within the keep-in boundary.Type: ApplicationFiled: August 9, 2024Publication date: February 13, 2025Inventors: Vishal Dugar, Puneet Puri, Anirudh Vemula
-
Publication number: 20250053794Abstract: A method and system for designing curing processes is disclosed.Type: ApplicationFiled: September 30, 2024Publication date: February 13, 2025Inventors: Dagnachew Birru, Anirudh Deodhar, Milad Ramezankhani, Muneeswaran I, Saisubramaniam Gopalakrishnan, Goutham Vignesh Saravanan
-
Publication number: 20250053734Abstract: Embodiments are disclosed for reflowing an infographic image for display in a mobile device using machine learning models. In particular, in one or more embodiments, the method may include receiving a document for display in a user device, the document including an infographic image. The method may further include identifying, using a convolutional neural network, visual components of the infographic image. The method may further include determining, using an encoder-decoder network, an ordered sequence of the identified visual components. A generative adversarial network then generates a modified visual representation of the infographic image based on the identified visual components and the determined ordered sequence of the identified visual components. The modified visual of representation of the infographic image is then presented for display in a viewing pane of a user device in place of the infographic image.Type: ApplicationFiled: August 9, 2023Publication date: February 13, 2025Applicant: Adobe Inc.Inventors: Inderjeet NAIR, Niyati Himanshu CHHAYA, Sumit SHEKHAR, Mohar KUNDU, Lakshya JAGADISH, Aravind VELURI, Anirudh PHUKAN, Akhash AMARNATH
-
Patent number: 12221329Abstract: A method including, at an autonomous vehicle: autonomously navigating across an outdoor terrain to locate a robotic arm and a set of objects proximal an install location; accessing an image from an optical sensor; detecting a set of install features at the install location based on the image; calculating a gross install pose of the object that locates an object proximal the install location and offset from the set of install features; defining a keep-in boundary proximal the install location and encompassing the gross install pose; autonomously navigating the robotic arm to retrieve the object from the set of objects and to locate the object in the gross install pose; detecting a series of forces applied to a distal end of the robotic arm; and navigating the object in directions of the series of forces while maintaining the object fully within the keep-in boundary.Type: GrantFiled: August 9, 2024Date of Patent: February 11, 2025Assignee: Gritt Robotics Inc.Inventors: Vishal Dugar, Puneet Puri, Anirudh Vemula
-
Patent number: 12225077Abstract: Embodiments provide systems and methods to load balance using tenant affinities. A method includes configuring a load balancer with a set of tenant affinities, the set of tenant affinities including a tenant affinity for each of a plurality of tenants with respect to each of a plurality of computing nodes that provide services to users in a multitenant environment. Load balancing may include receiving a user request, associated with a tenant, for a service provided by the computing nodes, determining a highest tenant affinity computing node for the tenant using the set of tenant affinities and directing the user request to the highest tenant affinity computing node for the tenant.Type: GrantFiled: May 1, 2024Date of Patent: February 11, 2025Assignee: OPEN TEXT HOLDINGS, INC.Inventors: Anirudh Mahto, Ankit Kumar Mahto
-
Patent number: 12217502Abstract: Techniques for optically detecting a subject chemical species within an atmospheric environment are disclosed. Image data is obtained representing multispectral imagery of a geographic region captured through the atmospheric environment. The image data includes an array of band-specific intensity values for each of a plurality of spectral bands, including a sample spectral band having increased sensitivity to the subject chemical species as compared to a plurality of reference spectral bands. A background reflectance map is generated that includes an array of inter-band intensity values in which each inter-band intensity value represents a filtered combination of band-specific intensity values of albedo-normalized arrays for a grouped subset of the plurality of reference spectral bands. The albedo-normalized array of band-specific intensity values for the sample spectral band is compared to the background reflectance map to obtain an index array of intensity variance values for the subject chemical species.Type: GrantFiled: May 31, 2022Date of Patent: February 4, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Sara Malvar Maua, Leonardo De Oliveira Nunes, Roberto De Moura Estevao Filho, Yagna Deepika Oruganti, Anirudh Badam
-
Publication number: 20250037976Abstract: Gas distribution assemblies, processing chambers, and methods for processing substrates are provided. A substrate processing chamber includes a chamber body having a first end and a second end, a lid coupled to the first end of the chamber body, an isolator disposed on an upper surface of the lid, a faceplate disposed on an upper surface of the isolator, a substrate support disposed on a shaft extending through the second end of the chamber body, a pumping ring positioned within the chamber body, and an exhaust outlet in fluid communication with a system foreline and the plurality of apertures. The processing chamber defines a processing region between the substrate support and the faceplate. The pumping ring includes a flange extending in a plane generally parallel with a top surface of the substrate support that defines a plurality of apertures.Type: ApplicationFiled: July 28, 2023Publication date: January 30, 2025Applicant: Applied Materials, Inc.Inventors: Anirudh K. Alewoor, Akshay Dhanakshirur, Mayur Govind Kulkarni
-
Patent number: 12210621Abstract: Methods, computer readable media, and devices to automatically construct kill-chain from security alerts are disclosed. One method may include collecting a plurality of security alerts, receiving a selection of a high severity security alert associated with a node and a user from among the plurality of security alerts, creating a security narrative for the high severity security alert by providing a set of historical security alerts to a deep learning architecture, the set including security alerts selected based on a relation to the node and the user, and identifying a subset of the set of historical security alerts, including security alerts relevant to the high severity security alert, in a reverse time order by the deep learning architecture, and providing the security narrative as part of a response to the high severity security alert.Type: GrantFiled: January 19, 2022Date of Patent: January 28, 2025Assignee: Salesforce, Inc.Inventors: Regunathan Radhakrishnan, Vijay Erramilli, Anirudh Kondaveeti
-
Publication number: 20250023558Abstract: An example apparatus includes: a capacitor having a terminal; comparator circuitry having an input terminal and an output terminal, the input terminal of the comparator circuitry coupled to the terminal of the capacitor; timer circuitry having an input terminal and an output terminal, the input terminal of the timer circuitry coupled to the output terminal of the comparator circuitry; and configuration determination circuitry having an input and an output, the input of the configuration determination circuitry coupled to the output of the timer circuitry; and a configuration register having an input coupled to the output of the configuration determination circuitry.Type: ApplicationFiled: January 31, 2024Publication date: January 16, 2025Inventors: Win N Maung, Richard Edwin Hubbard, Jonathan Lee Valdez, Mark Edward Wentroble, Justin Silver, Anirudh Rustagi, Ashwin Ramachandran
-
Publication number: 20250021106Abstract: A moving object control apparatus in the present disclosure that adjusts a stop position of a moving object based on an instruction of a user, acquires instruction information of the user and acquires a captured image captured in a moving object. The apparatus determines a stop position of the moving object and controls traveling of the moving object to cause the moving object to travel toward the determined stop position. The apparatus (i) determines a first stop position using position information of a communication device used by the user or position information corresponding to a destination included in first instruction information of the user, and (ii) determines a second stop position based on second instruction information of the user and a region of a predetermined target identified in the captured image.Type: ApplicationFiled: September 26, 2024Publication date: January 16, 2025Applicant: HONDA MOTOR CO., LTD.Inventors: Kentaro YAMADA, Yuji YASUI, Nanami TSUKAMOTO, Naoki HOSOMI, Anirudh Reddy KONDAPALLY, Kosuke NAKANISHI, Hideki MATSUNAGA, Aman JAIN
-
Patent number: 12198459Abstract: In implementations of systems for generating indications of relationships between electronic documents, a processing device implements a relationship system to segment text of electronic documents included in a document corpus into segments. The relationship system determines a subset of the electronic documents that includes electronic document pairs having a number of similar segments that is greater than a threshold number. The similar segments are identified using locality sensitive hashing. The electronic document pairs are classified as related documents or unrelated documents using a machine learning model that receives a pair of electronic documents as an input and generates an indication of a classification for the pair of electronic documents as an output. Indications of relationships between particular electronic documents included in the subset are generated based at least partially on the electronic document pairs that are classified as related documents.Type: GrantFiled: November 24, 2021Date of Patent: January 14, 2025Assignee: Adobe Inc.Inventors: Natwar Modani, Vaidehi Ramesh Patil, Inderjeet Jayakumar Nair, Gaurav Verma, Anurag Maurya, Anirudh Kanfade
-
Patent number: 12198348Abstract: A method for training a machine learning image segmentation algorithm to segment structural features of a blood vessel in a computed tomography (CT) image is described herein. The method comprises receiving a labelled training set for the machine learning image segmentation algorithm. The labelled training set comprising a plurality of CT images, each CT image of the plurality of CT images showing a targeted region of a subject, the targeted region including at least one blood vessel. The labelled training set further comprises a corresponding plurality of segmentation masks, each segmentation mask labelling at least one structural feature of a blood vessel in a corresponding CT image of the plurality of CT images.Type: GrantFiled: August 21, 2020Date of Patent: January 14, 2025Assignee: OXFORD UNIVERSITY INNOVATION LIMITEDInventors: Regent Lee, Anirudh Chandrashekar, Vicente Grau, Ashok Handa