Patents by Inventor Siddharth Gupta

Siddharth 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).

  • Publication number: 20250139625
    Abstract: The disclosure describes embodiments of systems, methods, and non-transitory computer readable storage media that securely generates an unscrubbed Metro2 file. In particular, the disclosed systems can receive data from multiple data sources that relates to a user account. In some cases, the disclosed systems can merge the data related to the user account by utilizing a transformation framework to generate a data staging table. In one or more embodiments, the disclosed systems, based on the data stagging table can generate a scrubbed Metro2 file that does not include personal identification information. In some cases, the disclosed systems can validate the scrubbed Metro2 file by analyzing the data related to the user account. Subsequently, in some instances, based on validating the scrubbed Metro2 file, the disclosed systems can add the personal identification information to the scrubbed Metro2 file and generate an unscrubbed Metro2 file.
    Type: Application
    Filed: November 21, 2023
    Publication date: May 1, 2025
    Inventors: Michael Coughlin, Siddharth Taduri, Saurabh Gupta, Kai Wang
  • Publication number: 20250138821
    Abstract: 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: Application
    Filed: October 27, 2023
    Publication date: May 1, 2025
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: 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: 20250126128
    Abstract: An example apparatus comprises memory, first instructions, and programmable circuitry to be programmed by the first instructions to associate a first portion of metadata with a first category, the metadata corresponding to a cloud resource of a cloud account, associate a second portion of the metadata with a second category, and determine a template based on the first portion being greater than the second portion, the template associated with the first category, the template including second instructions to define a target state to be enforced on the cloud account.
    Type: Application
    Filed: April 30, 2024
    Publication date: April 17, 2025
    Inventors: Manish Jain, Siddharth Sukumar Burle, Vishal Gupta, Manoj Kumar Jain, Neeraj Pramod Shah, Chaitrali Talegaonkar, Sagar Sheetalchandra Hukkeri, Ashitosh Dilip Wagh
  • Publication number: 20250126120
    Abstract: Systems, apparatus, articles of manufacture, and methods are disclosed for converting enforcement policy information into provisioning template information by instantiating or executing machine-readable instructions to determine a type of a first placeholder of a provisioning template with a plurality of placeholders, copy enforcement policy data corresponding to the determined type of the first placeholder, fill the first placeholder of the provisioning template with the copied enforcement policy data, and save the provisioning template.
    Type: Application
    Filed: April 26, 2024
    Publication date: April 17, 2025
    Inventors: Siddharth Sukumar Burle, Manish Jain, Vishal Gupta, Amit Meena, Suraj Malgave
  • Publication number: 20250126186
    Abstract: Methods and apparatus to manage infrastructure as code (IaC) implementations are disclosed, A disclosed example system to manage a shared computing resource includes programmable circuitry; and machine readable instructions to cause the programmable circuitry to: determine an IaC type associated with a request corresponding to the shared computing resource; select a template from a plurality of IaC templates based on the IaC type; and service the request based on the template.
    Type: Application
    Filed: April 30, 2024
    Publication date: April 17, 2025
    Inventors: Manish Jain, Siddharth Sukumar Burle, Vishal Gupta, Shivanee Shravan Bagbande, Sagar Sheetalchandra Hukkeri
  • Patent number: 12277028
    Abstract: An apparatus comprises a storage configured to store data items associated with error correction codes (ECCs); data retrieval circuitry responsive to a data retrieval request specifying a retrieval address to retrieve a retrieved data item and an associated ECC from a storage location corresponding to the retrieval address; and ECC decoding circuitry to generate a syndrome value by performing an ECC decoding operation on a decoding input value comprising data bits of the retrieved data item, code bits of the associated ECC, and address bits of the retrieval address, and to determine based on the syndrome value whether an error condition has occurred. Each bit of the syndrome value depends on a different combination of bits of the decoding input value. For each data bit of the decoding input value, an odd number of bits of the syndrome value depend on that data bit. For each address bit of the decoding input value, an even number of bits of the syndrome value depend on that address bit.
    Type: Grant
    Filed: August 3, 2023
    Date of Patent: April 15, 2025
    Assignee: Arm Limited
    Inventors: Siddharth Gupta, Antony John Penton
  • Patent number: 12272197
    Abstract: It is provided a method for controlling access to a physical space secured by an electronic lock. The method is performed in an access evaluator and comprises: obtaining one or more input parameters relating to a user requesting access to the restricted physical space; evaluating a first access condition based on a credential presented by the user; evaluating a second access condition using a machine-learning model, based on the one or more input parameters; and unlocking the electronic lock when both the first access condition and the second access condition are evaluated to be true.
    Type: Grant
    Filed: November 10, 2021
    Date of Patent: April 8, 2025
    Assignee: ASSA ABLOY AB
    Inventors: Divya Gupta, Siddharth Gaur, Jeevan Kaur, Aravindan Varadan, Priya Jindal, Bhavay Satija
  • Patent number: 12260560
    Abstract: Various implementations track an eye using both camera images and light sensor data, e.g., from a photosensitive surface or set of photodetectors. The camera need not capture images at a high capture rate since the light sensor data captured from the light sensor provides information about the eye during the time periods between camera frames. An eye tracking device may thus provide eye tracking with high temporal resolution using less power and resources and prior devices. The eye tracking device includes a lens (e.g., a diffractive optical element (DOE)) that splits received light onto the camera and light sensor. The camera and light sensor may be aligned, e.g., co-centered. Using such a lens to provide light to an aligned camera and light sensor facilitates tracking the eye characteristics by reducing the need for matching the data and/or accounting for multiple environmental light sources.
    Type: Grant
    Filed: March 11, 2022
    Date of Patent: March 25, 2025
    Assignee: Apple Inc.
    Inventors: Siddharth S. Hazra, Aleksandar M. Movshovich, Nicholas C. Soldner, Tushar Gupta
  • Patent number: 12233338
    Abstract: This specification describes a computer-implemented method of training a machine-learned speech audio generation system for use in video games. The training comprises: receiving one or more training examples. Each training example comprises: (i) ground-truth acoustic features for speech audio, (ii) speech content data representing speech content of the speech audio, and (iii) a ground-truth speaker identifier for a speaker of the speech audio.
    Type: Grant
    Filed: November 16, 2021
    Date of Patent: February 25, 2025
    Assignee: Electronic Arts Inc.
    Inventors: Ping Zhong, Zahra Shakeri, Siddharth Gururani, Kilol Gupta, Shahab Raji
  • Publication number: 20250061186
    Abstract: A method for data processing by a data clean room orchestration system is described. The method includes receiving an indication of mutually attested code for a data clean room between two or more partners. The method further includes configuring a trusted execution environment (TEE), including one or more virtual machines (VMs) that are individually or collectively operable to execute the mutually attested code. The method further includes transmitting, to endpoints associated with the partners, an attestation report including at least an encrypted token and a host public key of a host machine associated with the one or more VMs. The method further includes receiving respective partner secret keys wrapped with the host public key. The method further includes executing the mutually attested code on respective partner datasets in the TEE based on using a host private key of the host machine to unwrap the respective partner secret keys.
    Type: Application
    Filed: August 15, 2023
    Publication date: February 20, 2025
    Inventors: Siddharth Sharma, Roopak Gupta, Chetan Urkudkar, Prashanth Jonnalagadda
  • Publication number: 20250062674
    Abstract: A method may include, when in a low-power mode of a power converter, monitoring an output voltage of the power converter; comparing, with a single comparator, the output voltage to a first threshold voltage and cause the power converter to enter a magnetization phase of the low-power mode responsive to the output voltage falling below the first threshold voltage; and during the magnetization phase and a demagnetization phase of the low-power mode, comparing, with the single comparator, the output voltage to a second threshold voltage lower than the first threshold voltage and cause the power converter to enter the high-power mode responsive to the output voltage falling below the second threshold voltage.
    Type: Application
    Filed: August 16, 2023
    Publication date: February 20, 2025
    Applicant: Cirrus Logic International Semiconductor Ltd.
    Inventors: Shashank ALEVOOR, Siddharth MARU, Pietro GALLINA, Chanchal GUPTA, Vivek PARASURAM
  • Publication number: 20250045155
    Abstract: An apparatus comprises a storage configured to store data items associated with error correction codes (ECCs); data retrieval circuitry responsive to a data retrieval request specifying a retrieval address to retrieve a retrieved data item and an associated ECC from a storage location corresponding to the retrieval address; and ECC decoding circuitry to generate a syndrome value by performing an ECC decoding operation on a decoding input value comprising data bits of the retrieved data item, code bits of the associated ECC, and address bits of the retrieval address, and to determine based on the syndrome value whether an error condition has occurred. Each bit of the syndrome value depends on a different combination of bits of the decoding input value. For each data bit of the decoding input value, an odd number of bits of the syndrome value depend on that data bit. For each address bit of the decoding input value, an even number of bits of the syndrome value depend on that address bit.
    Type: Application
    Filed: August 3, 2023
    Publication date: February 6, 2025
    Inventors: Siddharth GUPTA, Antony John PENTON
  • Publication number: 20250045154
    Abstract: An apparatus comprising: a storage configured to store data items; and address digest generating circuitry responsive to a request to store a received data item to a location of the storage associated with a store target address, to generate an address digest based on a plurality of bits of the store target address, the address digest having fewer bits than the plurality of bits. The storage is configured to store the address digest in association with the received data item.
    Type: Application
    Filed: August 3, 2023
    Publication date: February 6, 2025
    Inventors: Siddharth GUPTA, Antony John PENTON
  • Publication number: 20250028572
    Abstract: Systems, apparatus, articles of manufacture, and methods are disclosed to tag cloud resources. An example apparatus includes interface circuitry, machine readable instructions, and programmable circuitry to at least one of instantiate or execute the machine readable instructions to obtain first accesses of a cloud resource, the first accesses defining a first usage pattern associated with the cloud resource, associate the cloud resource with a business environment based on the first accesses, compare the first usage pattern to a second usage pattern corresponding to historical accesses of reference cloud resources associated with the business environment, and when the first usage pattern is different from the second usage pattern, limit second accesses of the cloud resource based on the second usage pattern.
    Type: Application
    Filed: October 4, 2023
    Publication date: January 23, 2025
    Inventors: MANISH JAIN, VISHAL GUPTA, PRANALI LOKARE, SIDDHARTH BURLE, AMIT MEENA
  • Patent number: 12141112
    Abstract: Methods, systems, and computer-readable media for compliance lifecycle management for cloud-based resources are disclosed. A selection is received of a compliance pack from a plurality of compliance packs. The compliance pack comprises a plurality of rules associated with policy compliance. The compliance pack is selected from the plurality of compliance packs via a user interface. The selection is associated with one or more resources hosted in one or more provider networks. An evaluation is performed of compliance of the one or more resources with respect to the plurality of rules of the compliance pack. Data describing the evaluation is generated and displayed. The data comprises an aggregate compliance status for at least one of the one or more resources, and the aggregate compliance status represents an aggregate compliance with the plurality of rules.
    Type: Grant
    Filed: February 4, 2022
    Date of Patent: November 12, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Angel Calvo, Boo Boon Khoo, Himanshu Sharma, Siddharth Gupta
  • Publication number: 20240355876
    Abstract: Described herein are nanoribbon-based transistors with a highly uniform oxide layer around semiconductor nanoribbon channels, and a high-pressure steam process for growth the oxide layer. The high-pressure steam process is a self-limiting process that results in a more uniform oxide than standard deposition or implantation methods. The uniformity enables greater control over oxide thickness, with improved breakdown voltages and drive currents.
    Type: Application
    Filed: April 20, 2023
    Publication date: October 24, 2024
    Applicant: Intel corporation
    Inventors: Siddharth Gupta, Robin Chao, Jay Prakash Gupta, Aravind Killampalli, Biswajeet Guha
  • Publication number: 20240320213
    Abstract: A system, method, and computer-readable medium for proving feedback on database instructions, identifying, for example, existing patterns and providing suggested replacement instructions. This may have the effect of improving the efficiency of instructions used to create and/or manipulate databases. According to some aspects, these and other benefits may be achieved by parsing received instructions into an organizational structure, traversing the organizational structure for known patterns, and suggesting replacement patterns. In implementation, this may be effected by receiving one or more sets of known patterns and corresponding replacement patterns, parsing received instructions, comparing the known patterns with the parsed instructions, and providing suggested replacement patterns based on one or more known patterns matching the parsed instructions. A benefit of may include reducing Cartesian products during the merging of tables.
    Type: Application
    Filed: June 4, 2024
    Publication date: September 26, 2024
    Inventors: Dennis J. Mire, Puneet Goyal, Siddharth Gupta, Srinivas Kumar, Deepak Sundararaj, Oron Hazi
  • Patent number: 12038915
    Abstract: A system, method, and computer-readable medium for proving feedback on database instructions, identifying, for example, existing patterns and providing suggested replacement instructions. This may have the effect of improving the efficiency of instructions used to create and/or manipulate databases. According to some aspects, these and other benefits may be achieved by parsing received instructions into an organizational structure, traversing the organizational structure for known patterns, and suggesting replacement patterns. In implementation, this may be effected by receiving one or more sets of known patterns and corresponding replacement patterns, parsing received instructions, comparing the known patterns with the parsed instructions, and providing suggested replacement patterns based on one or more known patterns matching the parsed instructions. A benefit of may include reducing Cartesian products during the merging of tables.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: July 16, 2024
    Assignee: Capital One Services, LLC
    Inventors: Dennis J. Mire, Puneet Goyal, Siddharth Gupta, Srinivas Kumar, Deepak Sundararaj, Oron Hazi
  • Patent number: 12032563
    Abstract: A system, method, and computer-readable medium for proving feedback on database instructions, identifying, for example, existing patterns and providing suggested replacement instructions. This may have the effect of improving the efficiency of instructions used to create and/or manipulate databases. According to some aspects, these and other benefits may be achieved by parsing received instructions into an organizational structure, traversing the organizational structure for known patterns, and suggesting replacement patterns. In implementation, this may be effected by receiving one or more sets of known patterns and corresponding replacement patterns, parsing received instructions, comparing the known patterns with the parsed instructions, and providing suggested replacement patterns based on one or more known patterns matching the parsed instructions. A benefit of may include reducing Cartesian products during the merging of tables.
    Type: Grant
    Filed: January 10, 2023
    Date of Patent: July 9, 2024
    Assignee: Capital One Services, LLC
    Inventors: Dennis J. Mire, Puneet Goyal, Siddharth Gupta, Srinivas Kumar, Deepak Sundararaj, Oron Hazi
  • Patent number: 12009041
    Abstract: An apparatus is provided having a memory device and associated access control circuitry, and an additional memory device and associated additional access control circuitry. Redundant data generation circuitry generates, for a given block of data having an associated given memory address, an associated block of redundant data for use in an error detection process. The access control circuitry is arranged to store, at a location in the memory device determined from the given memory address, at least a portion of the given block of data and a first copy of the associated block of redundant data, and the additional access control circuitry is arranged to store, at a location in the additional memory device determined from the given memory address, any remaining portion of the given block of data not stored in the memory device and a second copy of the associated block of redundant data.
    Type: Grant
    Filed: March 25, 2022
    Date of Patent: June 11, 2024
    Assignee: Arm Limited
    Inventors: Siddharth Gupta, Cyrille Nicolas Dray, Luc Olivier Palau, Sachin Gulyani, Antony John Penton