Patents by Inventor Ankur Gupta

Ankur 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: 12665489
    Abstract: An apparatus controlling peak-to-peak ripple in an output voltage may include; a charge pump unit configured to generate the output voltage in response to an input supply voltage, and a low voltage detector configured to generate a control signal, wherein the control signal defines the level of the input supply voltage.
    Type: Grant
    Filed: October 25, 2022
    Date of Patent: June 23, 2026
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Himanshu Saxena, Ankur Gupta, Mukul Agarwal
  • Patent number: 12658485
    Abstract: In one embodiment, a battery monitoring unit for monitoring a battery pack may include a first power MOSFET transistor with at least three pads, and a printed-circuit board with at least three copper layers. The first copper layer may have vias that connect electrical components amounted on the printed-circuit board. The second copper layer may have a first area where copper material is excluded. The first power MOSFET transistor is embedded (1) in the first area of the second copper layer where the copper material is excluded, and (2) between the first copper layer and the third copper layer. The two pads of the power MOSFET may be plated with copper. The first power MOSFET transistor may be connected to the one or more first electrical components through the at least three pads plated with copper.
    Type: Grant
    Filed: February 8, 2023
    Date of Patent: June 16, 2026
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Ankur Gupta, Sachin Ramesh Chandra, Eunbit Cho
  • Patent number: 12651600
    Abstract: Systems and methods are disclosed comprising techniques for signal conversion, such as monitoring digital communications signal data transmitted among a user set, converting signal data of a first discrete signal chunk into a first alphanumeric signal set, inputting the first alphanumeric signal set into a machine learning model to generate a first scoring distribution that maps to a first signal event category set, retrieving, for a second discrete signal chunk, a second alphanumeric signal set and a second scoring distribution that maps to a second signal event category set, determining a signal event divergence score via comparing the first and the second scoring distributions, and when the signal event divergence score fails to satisfy a tolerance threshold, transmitting, to at least one user of the user set, an interventive action that, when executed by the at least one user, causes a transformation of the digital communications signal data.
    Type: Grant
    Filed: August 18, 2025
    Date of Patent: June 9, 2026
    Assignee: ExlService Holdings, Inc.
    Inventors: Sachidanand Rai, Ashutosh Sidana, Swagat Panda, Sujit Sahoo, Sanjay Pathak, Shankar Kamra, Ankur Gupta, Ratnesh Chandra, Ankush Jain, Sonu Bandhan, Jignesh Vyas
  • Publication number: 20260154511
    Abstract: Various implementations relate to methods, computer-readable media, and to automatically insert a script in a virtual environment. In some implementations, a method includes receiving a natural language prompt from a user, the natural language prompt specifying one or more functional requirements for the script. The method further includes providing the natural language prompt, a default prompt, and context information to a large language model (LLM). The method further includes obtaining, as output of the LLM and in response to the providing, the script and an attachment location for the script, wherein the attachment location identifies a particular entity associated with the virtual environment. The method further includes inserting the script in the virtual environment at the attachment location, wherein the script is executable in the virtual environment after the inserting.
    Type: Application
    Filed: December 3, 2025
    Publication date: June 4, 2026
    Applicant: Roblox Corporation
    Inventors: Kartik AYYAR, Brian YIN, Ankur GUPTA, Brent VINCENT
  • Publication number: 20260133625
    Abstract: Methods, systems, and apparatus for performing bundling adjustment using epipolar constraints. A method includes receiving image data from a headset for a particular pose. The image data includes a first image from a first camera of the headset and a second image from a second camera of the headset. The method includes identifying at least one key point in a three-dimensional model of an environment at least partly represented in the first image and the second image and performing bundle adjustment. Bundle adjustment is performed by jointly optimizing a reprojection error for the at least one key point and an epipolar error for the at least one key point. Results of the bundle adjustment are used to perform at least one of (i) updating the three-dimensional model, (ii) determining a position of the headset at the particular pose, or (iii) determining extrinsic parameters of the first camera and second camera.
    Type: Application
    Filed: January 9, 2026
    Publication date: May 14, 2026
    Inventors: Mohamed Souiai, Ankur Gupta
  • Patent number: 12625394
    Abstract: A swappable battery and a swappable battery system for a near-eye device are described. In one aspect, the swappable battery may be detachably integrated into an outer surface of a near-eye device such that the swappable battery may be easily removable and replaceable by the user. In another aspect, the lid of the swappable battery may form an outer surface of the near-eye device when the swappable battery is attached. In some examples, the swappable battery may be detachably attached within a temple arm of a pair of smartglasses such that the outer surface of the swappable battery and the outer surface of the temple arm are substantially contiguous and flush.
    Type: Grant
    Filed: March 12, 2024
    Date of Patent: May 12, 2026
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Tianren Xu, Karthik Kadirvel, Bradley Spare, Ankur Gupta, Gregory Alan Roberts, Jason Howard
  • Publication number: 20260127634
    Abstract: Methods and systems are provided for dynamic frequency capping for targeted content. In embodiments described herein, target audience exploration engine determines a target audience for content corresponding to a set of target devices for each household of a set of target households. A targeted content platform serves the content to a corresponding household of the set of target households until an exploration budget of a number of impressions is met for the corresponding household or an exploration phase time limit ends for the corresponding household. A budget optimization engine determines an updated target audience by adding a target device to the corresponding set of target devices of the corresponding household or removing the corresponding household to add a new household to the set of target households. The targeted content platform serves the content to the updated target audience.
    Type: Application
    Filed: November 5, 2024
    Publication date: May 7, 2026
    Inventors: Prashant DAHIYA, Ankur GUPTA, Ankur DHIR, Adarshdeep SINGH
  • Publication number: 20260111027
    Abstract: An autonomous mobile robot is provided, which includes a robot body, a distance sensor, and a processing circuitry. The distance sensor is mounted on the robot body, and configured to capture current spatial data of an enclosed indoor space. The processing circuitry is coupled to the distance sensor, and configured to identify multiple current anchor nodes from the current spatial data through feature extraction, and determine the current location of the robot body within the enclosed indoor space through multilateration based on the current anchor nodes.
    Type: Application
    Filed: November 14, 2024
    Publication date: April 23, 2026
    Inventors: Ankur Gupta, Tzu-Yi Hung, Qing Liu
  • Patent number: 12609418
    Abstract: Can battery cells are described. The can battery cell includes a battery cell core that is housed in a rigid enclosure. The enclosure can be made of metal or other rigid material. A front face of the enclosure includes an anode tab and a cathode tab extending from the front face. A circuit module is electrically coupled to the anode tab and the cathode tab, and overlies at least a portion of the front face of the enclosure. One of the anode tab or the cathode tab is electrically coupled to the battery enclosure. The other of the anode tab or the cathode tab is electrically insulated from the enclosure. The front face includes a protrusion portion that forms a step-like structure in the front face of the enclosure.
    Type: Grant
    Filed: December 21, 2022
    Date of Patent: April 21, 2026
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Ankur Gupta, Karthik Kadirvel, Bradley Spare, Tianren Xu
  • Publication number: 20260107141
    Abstract: A method and system for authentication and identity sharing between mobile applications via deep linking is disclosed. A requesting application sends a deep link to an identity authentication application including a unique user identifier or requested attributes. The identity authentication application verifies the requesting application's identity, prompts the user for consent, and returns authentication results or approved identity information via a callback deep link. All operations occur entirely within mobile devices without browser redirection, and the system supports attribute-based sharing without exposing raw personally identifiable information.
    Type: Application
    Filed: August 17, 2025
    Publication date: April 16, 2026
    Inventor: Ankur Gupta
  • Publication number: 20260089304
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing miscalibration detection. One of the methods includes receiving sensor data from each of multiple sensors of a device in a system configured to provide augmented reality or mixed reality output to a user. Feature values are determined based on the sensor data for a predetermined set of features. The determined feature values are processed using a miscalibration detection model that has been trained, based on examples of captured sensor data from one or more devices, to predict whether a miscalibration condition of one or more of the multiple sensors has occurred. Based on the output of the miscalibration detection model, the system determines whether to initiate recalibration of extrinsic parameters for at least one of the multiple sensors or to bypass recalibration.
    Type: Application
    Filed: December 2, 2025
    Publication date: March 26, 2026
    Inventors: Gil SOKOL, Moshe BOUHNIK, Ankur GUPTA, David GADOT KABASU, Konstantinos Zampogiannis
  • Publication number: 20260079358
    Abstract: The present disclosure is directed to providing an optical device, such as a pair of smart glasses. A temple arm of a pair of smart glasses includes a battery disposed within a cavity of the temple arm. The temple arm further includes a cover that encloses the battery located within the cavity of the temple arm. Moreover, the temple arm includes a seal that at least partially secures the cover to the temple arm and is configured to prevent moisture and debris ingress into the cavity. Furthermore, the seal includes an adhesive section that couples the cover and the temple arm and a reusable gasket section removably coupled to the cover and the temple arm. The reusable gasket section is configured to facilitate removal of the cover from the temple arm for replacing the battery.
    Type: Application
    Filed: September 16, 2025
    Publication date: March 19, 2026
    Inventors: Tianren Xu, Matthew Aaron, Lisa Dlima, Ankur Gupta, Zachary Ian Howard, Justin Leong, Akis Lyrintzis, Lauren Akemi Hamamoto Donegan Ryan, Steve Soto Mejias, Michael Xingyi Yu
  • Publication number: 20260057552
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for calibrating an augmented reality device using camera and inertial measurement unit data. In some implementations, a bundle adjustment process jointly optimizes or estimates states of the augmented reality device. The process can use, as input, visual and inertial measurements as well as factory-calibrated sensor extrinsic parameters. The process performs bundle adjustment and uses non-linear optimization of estimated states constrained by the measurements and the factory calibrated extrinsic parameters. The process can jointly optimize inertial constraints, IMU calibration, and camera calibrations. Output of the process can include most likely estimated states, such as data for a 3D map of an environment, a trajectory of the device, and/or updated extrinsic parameters of the visual and inertial sensors (e.g., cameras and IMUs).
    Type: Application
    Filed: October 29, 2025
    Publication date: February 26, 2026
    Inventors: Igor NAPOLSKIKH, Ankur GUPTA, Yu-Hsiang HUANG, Mohamed SOUIAI, Etienne Gregoire GROSSMAN
  • Patent number: 12535877
    Abstract: Methods, systems, and apparatus for performing bundling adjustment using epipolar constraints. A method includes receiving image data from a headset for a particular pose. The image data includes a first image from a first camera of the headset and a second image from a second camera of the headset. The method includes identifying at least one key point in a three-dimensional model of an environment at least partly represented in the first image and the second image and performing bundle adjustment. Bundle adjustment is performed by jointly optimizing a reprojection error for the at least one key point and an epipolar error for the at least one key point. Results of the bundle adjustment are used to perform at least one of (i) updating the three-dimensional model, (ii) determining a position of the headset at the particular pose, or (iii) determining extrinsic parameters of the first camera and second camera.
    Type: Grant
    Filed: December 3, 2021
    Date of Patent: January 27, 2026
    Assignee: Magic Leap, Inc.
    Inventors: Mohamed Souiai, Ankur Gupta
  • Publication number: 20260025138
    Abstract: A semiconductor integrated circuit, comprising: an input pin; a switch having a drain terminal electrically connected to the input pin, and configured to be in an ON mode or an OFF mode, responsive to a state of the input pin; a first logic block electrically connected to a gate terminal of the switch and a source terminal of the switch; a second logic block electrically connected to the gate terminal of the switch; and a first node electrically connected to the first logic block, the second logic block, and the gate terminal of the switch.
    Type: Application
    Filed: August 29, 2024
    Publication date: January 22, 2026
    Inventors: Himanshu Saxena, Ankur Gupta
  • Patent number: 12519921
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing miscalibration detection. One of the methods includes receiving sensor data from each of multiple sensors of a device in a system configured to provide augmented reality or mixed reality output to a user. Feature values are determined based on the sensor data for a predetermined set of features. The determined feature values are processed using a miscalibration detection model that has been trained, based on examples of captured sensor data from one or more devices, to predict whether a miscalibration condition of one or more of the multiple sensors has occurred. Based on the output of the miscalibration detection model, the system determines whether to initiate recalibration of extrinsic parameters for at least one of the multiple sensors or to bypass recalibration.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: January 6, 2026
    Assignee: Magic Leap, Inc.
    Inventors: Gil Sokol, Moshe Bouhnik, Ankur Gupta, David Gadot Kabasu, Konstantinos Zampogiannis
  • Patent number: 12488544
    Abstract: Techniques for addressing deformations in a virtual or augmented headset described. In some implementations, cameras in a headset can obtain image data at different times as the headset moves through a series of poses of the headset. One or more miscalibration conditions for the headset that have occurred as the headset moved through the series of poses can be detected. The series of poses can be divided into groups of poses based on the one or more miscalibration conditions, and bundle adjustment for the groups of poses can be performed using a separate set of camera calibration data. The bundle adjustment for the poses in each group is performed using a same set of calibration data for the group. The camera calibration data for each group is estimated jointly with bundle adjustment estimation for the poses in the group.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: December 2, 2025
    Assignee: Magic Leap, Inc.
    Inventors: Ankur Gupta, Mohamed Souiai
  • Patent number: 12482134
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for calibrating an augmented reality device using camera and inertial measurement unit data. In some implementations, a bundle adjustment process jointly optimizes or estimates states of the augmented reality device. The process can use, as input, visual and inertial measurements as well as factory-calibrated sensor extrinsic parameters. The process performs bundle adjustment and uses non-linear optimization of estimated states constrained by the measurements and the factory calibrated extrinsic parameters. The process can jointly optimize inertial constraints, IMU calibration, and camera calibrations. Output of the process can include most likely estimated states, such as data for a 3D map of an environment, a trajectory of the device, and/or updated extrinsic parameters of the visual and inertial sensors (e.g., cameras and IMUs).
    Type: Grant
    Filed: September 15, 2021
    Date of Patent: November 25, 2025
    Assignee: Magic Leap, Inc.
    Inventors: Igor Napolskikh, Ankur Gupta, Yu-Hsiang Huang, Mohamed Souiai, Etienne Gregoire Grossman
  • Publication number: 20250357801
    Abstract: A stator for an axial flux motor includes: a yoke, a plurality of teeth arranged on the yoke and spaced from each other, each tooth of the plurality of teeth including a sprayed soft-magnetic composite material including a matrix of ferro-magnetic domains separated by insulation layers, and a coil over each tooth, the coil over each tooth being connected to coils on adjacent teeth. Each tooth of the plurality of teeth includes a body portion having three sides, each of the three sides having a bottom edge and a top edge, and a top portion located on the top edges. The top portion includes an overhang portion that overhangs the top edges of the body portion. Each tooth of the plurality of teeth provides for a magnetic flux flow in the spray-formed composite material in axial, radial, and circumferential directions.
    Type: Application
    Filed: May 13, 2025
    Publication date: November 20, 2025
    Inventors: Jayaraman Krishnasamy, Martin Hosek, Morteza Taghavi, Brett Guralnick, Ankur Gupta, Mark Talmer
  • Patent number: 12444148
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for using depth data to update camera calibration data. In some implementations, a frame of data is captured including (i) depth data from a depth sensor of a device, and (ii) image data from a camera of the device. Selected points from the depth data are transformed, using camera calibration data for the camera, to a three-dimensional space that is based on the image data. The transformed points are projected onto the two-dimensional image data from the camera. Updated camera calibration data is generated based on differences between (i) the locations of the projected points and (ii) locations that features representing the selected points appear in the two-dimensional image data from the camera. The updated camera calibration data can be used in a simultaneous localization and mapping process.
    Type: Grant
    Filed: September 8, 2022
    Date of Patent: October 14, 2025
    Assignee: Magic Leap, Inc.
    Inventors: Mohamed Souiai, Moshe Bouhnik, Ankur Gupta