Patents by Inventor Aditya Gupta

Aditya 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: 12671179
    Abstract: An electronic device may be provided with peripheral conductive housing structures, a rear wall, and a vent that includes a conductive cowling. The device may include an antenna having an antenna arm coupled to a positive antenna feed terminal and having a parasitic element. The parasitic element may be formed from a conductive trace that is layered onto the rear wall, that is indirectly fed by the antenna arm, and that overlaps a portion of the conductive cowling. The parasitic element may be shorted to a conductive bracket on the rear wall or may be separated from the bracket by a gap. If desired, the conductive cowling may form some or all of a parasitic element for the antenna. The conductive cowling may be indirectly fed by the conductive trace and/or may include an extension that is indirectly fed by the antenna arm.
    Type: Grant
    Filed: April 24, 2024
    Date of Patent: June 30, 2026
    Assignee: Apple Inc.
    Inventors: Dingliang Wen, Yuan Tao, Junying Liu, Lu Zhang, Yiren Wang, Tao Wang, Nikolaj P Kammersgaard, Erda Wen, Hao Xu, Hongfei Hu, Carlo Di Nallo, Mattia Pascolini, Aditya Gupta, Elisabeth A Lang
  • Patent number: 12617100
    Abstract: A countertop cooking appliance that uses machine learning models to automatically prepare a plurality of different meals is described. The appliance includes a micro dispensing system containing a plurality of pods having granular contents. The pod rotation mechanism moves a selected pod into a position above a pan to dispense the granular contents. The rotation element rotates the selected pod to dispense an amount of granular content from the dispensing section with each rotation of the selected pod by the rotation element. The appliance may also include a stirrer that uses at least one spatula to gradually contact substantially an entire area of the pan after the stirrer completes a rotation cycle. Control circuitry coupled to a macro ingredient delivery system, the micro dispensing system, the stirrer, a heating element, and sensors performs recipe methods using a plurality of computer vision models to monitor recipe progress.
    Type: Grant
    Filed: December 26, 2024
    Date of Patent: May 5, 2026
    Assignee: Epifeast Inc.
    Inventors: Raghav Parwal, Aditya Gupta, Rohin Malhotra, Hari Surya, Raghav Gupta, Shubham Sharma, Tushar Kumar
  • Publication number: 20250392488
    Abstract: The present disclosure provides a system and a method for provisioning interworking of communication networks. The method includes receiving a service request from a first charging function based on a first protocol format, wherein the first charging function is associated with a first communication network having a first radio access technology (RAT), converting the received service request to a second protocol format, wherein the second protocol format is associated with a second charging function at a second communication network having a second RAT, receiving a response message for the service request based on the second protocol format from the second charging function and converting the received response message to the first protocol format associated with the first charging function.
    Type: Application
    Filed: July 29, 2023
    Publication date: December 25, 2025
    Applicant: JIO PLATFORMS LIMITED
    Inventors: Aayush BHATNAGAR, Mukta SHETTY, Puneet PAREEK, Yugandhara JOSHI, Apoorva KHAMESRA, Aditya GUPTA
  • Publication number: 20250386287
    Abstract: The present disclosure relates to a system and a method for integrating a network slicing entity with Network Functions (NFs) in a wireless network. The system receives an input comprising a plurality of parameters from the network slicing entity associated with a computing device. The system performs provisioning of Network Slice Selection Function (NSSF) for slice configuration, and receives provisioning response from the NSSF. The system performs in-sequence provisioning of Session Management Function (SMF) and Access and Mobility Management Function (AMF), and receives provisioning responses from the SMF and the AMF based on the provisioning response received from the NSSF indicating success. The system integrates the network slicing entity with the NSSF, the SMF, and the AMF to enable the network slicing entity to generate a plurality of network slices based on the provisioning responses received from the SMF and AMF.
    Type: Application
    Filed: August 18, 2023
    Publication date: December 18, 2025
    Applicant: JIO PLATFORMS LIMITED
    Inventors: Aayush BHATNAGAR, Aditya GUPTA, Apoorva KHAMESRA, Tarun MAHESHWARI
  • Publication number: 20250337164
    Abstract: An electronic device may be provided with peripheral conductive housing structures, a rear wall, and a vent that includes a conductive cowling. The device may include an antenna having an antenna arm coupled to a positive antenna feed terminal and having a parasitic element. The parasitic element may be formed from a conductive trace that is layered onto the rear wall, that is indirectly fed by the antenna arm, and that overlaps a portion of the conductive cowling. The parasitic element may be shorted to a conductive bracket on the rear wall or may be separated from the bracket by a gap. If desired, the conductive cowling may form some or all of a parasitic element for the antenna. The conductive cowling may be indirectly fed by the conductive trace and/or may include an extension that is indirectly fed by the antenna arm.
    Type: Application
    Filed: April 24, 2024
    Publication date: October 30, 2025
    Inventors: Dingliang Wen, Yuan Tao, Junying Liu, Lu Zhang, Yiren Wang, Tao Wang, Nikolaj P. Kammersgaard, Erda Wen, Hao Xu, Hongfei Hu, Carlo Di Nallo, Mattia Pascolini, Aditya Gupta, Elisabeth A. Lang
  • Publication number: 20250330468
    Abstract: The present disclosure provides a system for managing users in a network. The system includes a processor configured to receive a request via one or more computing devices; establish a binding session with a primary control plane function based on the user session; receive an authentication authorization request (AAR) from an application function based on a session data corruption associated with the user session; transmit the AAR to the control plane function to determine a particular control plane function associated with the primary control plane function processing the user session based on the binding session; and transmit the AAR to a network function to process the user session via an secondary control plane function based on receiving an error message from the particular control plane function.
    Type: Application
    Filed: June 29, 2023
    Publication date: October 23, 2025
    Applicant: JIO PLATFORMS LIMITED
    Inventors: Aditya GUPTA, Mukta SHETTY, Apoorva KHAMESRA, Milankumar KALAVADIYA
  • Publication number: 20250218200
    Abstract: Systems and methods of automatically executing a recipe using a cooking appliance are described. Control circuitry automatically executes steps of the recipe by requesting that a first ingredient be inserted into a pan. The control circuitry may then provide settings from the recipe to each of a heating element and a stirring element, and cause an image to be captured of the contents of the pan. The captured image may be compared to a target state completion image using a trained preparation stage model selected based on the first ingredient. The image capture and comparing to the target state completion image steps are repeated until the similarity value exceeds a threshold value. The automatic executing of the first step may be repeated until all ingredients of the recipe have been inserted and have similarity values exceeding corresponding predetermined threshold values for the respective preparation stage models.
    Type: Application
    Filed: December 26, 2024
    Publication date: July 3, 2025
    Applicant: Epifeast Inc.
    Inventors: Raghav Parwal, Aditya Gupta, Rohin Malhotra, Hari Surya, Raghav Gupta, Shubham Sharma, Tushar Kumar
  • Publication number: 20250214256
    Abstract: A countertop cooking appliance that uses machine learning models to automatically prepare a plurality of different meals is described. The appliance includes a micro dispensing system containing a plurality of pods having granular contents. The pod rotation mechanism moves a selected pod into a position above a pan to dispense the granular contents. The rotation element rotates the selected pod to dispense an amount of granular content from the dispensing section with each rotation of the selected pod by the rotation element. The appliance may also include a stirrer that uses at least one spatula to gradually contact substantially an entire area of the pan after the stirrer completes a rotation cycle. Control circuitry coupled to a macro ingredient delivery system, the micro dispensing system, the stirrer, a heating element, and sensors performs recipe methods using a plurality of computer vision models to monitor recipe progress.
    Type: Application
    Filed: December 26, 2024
    Publication date: July 3, 2025
    Applicant: Epifeast Inc.
    Inventors: Raghav Parwal, Aditya Gupta, Rohin Malhotra, Hari Surya, Raghav Gupta, Shubham Sharma, Tushar Kumar
  • Publication number: 20230281687
    Abstract: Provided are systems and methods for real-time identification of fraudulent users of an online resource such as a website or mobile application, including new user accounts that have yet to transact on the online resource. In one example, a method may include receiving, by a host platform of an online resource, a request from a user device associated with a user account of the online resource, creating, by the host platform, a device fingerprint of the user device based on a plurality of device attributes included in the request, determining, by the host platform, whether the device fingerprint matches a previously banned device fingerprint stored in a database by the online resource, and in response to a determination that the device fingerprint has been banned previously, automatically restricting, by the host platform, an ability of the user account with the online resource.
    Type: Application
    Filed: March 1, 2022
    Publication date: September 7, 2023
    Inventors: Bhagirath Bhardwaj, Tanweer Alam, Aditya Gupta, Hitesh Kumar, Ankit Aggarwal, Varun Mittal, Lokesh Bhatt, Harshit Trivedi
  • Patent number: 11482027
    Abstract: A data processing system for extracting metadata values is described. The data processing system includes an input unit and a processor communicably coupled to the input unit. The input unit is configured to receive a contract document. The processor is configured to extract at least one segment from the contract document and identify a type of the at least one segment. The processor is further configured to extract at least one metadata value from the at least one segment based on a model, wherein the model is determined based on the identified type of the at least one segment.
    Type: Grant
    Filed: January 13, 2020
    Date of Patent: October 25, 2022
    Assignee: SIRIONLABS PTE. LTD.
    Inventors: Aditya Gupta, Yogesh Sharma
  • Publication number: 20220114513
    Abstract: A method (200) for configuring a workflow is described. The method (200) comprises initiating (202), by a workflow engine (122), a task in the workflow and identifying (210), by a rule engine (124), at least one upcoming task in the workflow based on data associated with at least one parameter of the task. The method (200) further comprises determining (212), by a task engine (126), at least one additional parameter of the identified at least one upcoming task and obtaining (214), by the task engine (126), data associated with the at least one additional parameter. The method (200) further comprises completing (216), by the task engine (126), the task based on the data associated with the at least one additional parameter.
    Type: Application
    Filed: January 13, 2020
    Publication date: April 14, 2022
    Applicant: SIRIONLABS PTE. LTD.
    Inventors: Aditya Gupta, Neha Sharma, Ravi Verma, Rahul Raman, Ajay Agrawal
  • Patent number: 11132400
    Abstract: According to one aspect of the present disclosure, a computing device is provided, including non-volatile memory storing a database including a plurality of database entries. The computing device may further include a processor configured to sort the plurality of database entries into a plurality of database entry length sets. For each database entry length set, each database entry included in the database entry length set may be within a predefined length range. For each database entry length set, the processor may be further configured to generate a probabilistic data structure based on the one or more database entries included in the database entry length set.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: September 28, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Aditya Gupta, Saikat Guha, Steven Peter Herbert, Boris Asipov
  • Patent number: 10885444
    Abstract: Application tool recommendations are described. Initially, application usage data is captured indicating tools used and actions performed by existing users of an application. This application usage data is converted into human-readable words describing the tools used and actions performed. This allows natural language processing techniques to be applied to the converted data. Through natural language processing, importance scores for the tools and actions can be computed and tasks performed with the application determined. The natural language processing techniques are also used to build task prediction models based on the importance scores and determined tasks. These task prediction models indicate probabilities of the determined tasks to be next performed by a current application user. A task having the highest probability of being next performed is predicted as the next task. Tool recommendations associated with the predicted next task are then presented to aid the user with the predicted next task.
    Type: Grant
    Filed: March 10, 2017
    Date of Patent: January 5, 2021
    Assignee: Adobe Inc.
    Inventors: Sanjeev Kumar Biswas, Palash Chauhan, Naman Jain, Aditya Gupta
  • Publication number: 20200250650
    Abstract: Process registrations of users in mobile payment services by receiving information to register a user for the mobile payment service. The information including a first data item of the user of a first type common to profiles used in at least one other electronic service offered by a provider also offering a mobile payment service, and at least one other data item of the user of another type. Identifying a user profile associated with at least one electronic service offered by the provider, other than the mobile payment service, that includes the first data item. Comparing the received information with the information in the identified user profile. Registering the user in the mobile payment service in response to the comparison indicating a match between at least one received other data item and a data item of the other type in the information in the identified profile.
    Type: Application
    Filed: June 14, 2018
    Publication date: August 6, 2020
    Inventors: Aditya Gupta, Manav Raman
  • Publication number: 20200226510
    Abstract: A method for determining a risk score for a contract document, is provided. The method includes extracting, by a processor, at least one clause from the contract document and determining, by the processor, a clause category risk score associated with a clause category of the extracted at least one clause. The clause category risk score is determined based on a clause risk score of the extracted at least one clause and a clause risk probability associated with the clause risk score of the extracted at least one clause. The method further includes determining, by the processor, the risk score for the contract document based on the clause category risk score associated with the clause category of the extracted at least one clause.
    Type: Application
    Filed: January 10, 2020
    Publication date: July 16, 2020
    Applicant: SIRIONLABS
    Inventor: Aditya Gupta
  • Publication number: 20200226365
    Abstract: A data processing system for extracting metadata values is described. The data processing system comprises an input unit and a processor communicably coupled to the input unit. The input unit is configured to receive a contract document. The processor is configured to extract at least one segment from the contract document and identify a type of the at least one segment. The processor is further configured to extract at least one metadata value from the at least one segment based on a model, wherein the model is determined based on the identified type of the at least one segment.
    Type: Application
    Filed: January 13, 2020
    Publication date: July 16, 2020
    Applicant: SIRIONLABS
    Inventor: Aditya Gupta
  • Publication number: 20200026803
    Abstract: According to one aspect of the present disclosure, a computing device is provided, including non-volatile memory storing a database including a plurality of database entries. The computing device may further include a processor configured to sort the plurality of database entries into a plurality of database entry length sets. For each database entry length set, each database entry included in the database entry length set may be within a predefined length range. For each database entry length set, the processor may be further configured to generate a probabilistic data structure based on the one or more database entries included in the database entry length set.
    Type: Application
    Filed: July 23, 2018
    Publication date: January 23, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Aditya GUPTA, Saikat GUHA, Steven Peter HERBERT, Boris ASIPOV
  • Publication number: 20180372905
    Abstract: An electromagnetic measurement tool for making multi-frequency, full tensor, complex, electromagnetic measurements includes a triaxial transmitter and a triaxial receiver deployed on a tubular member. An electronic module is configured to obtain electromagnetic measurements at four or more distinct frequencies. The measurement tool may be used for various applications including obtaining a resistivity of sand layers in an alternating shale-sand formation; computing a dielectric permittivity, a conductivity anisotropy, and/or a permittivity anisotropy of a formation sample; and/or identifying formation mineralization including discriminating between pyrite and graphite inclusions and/or computing weight percent graphite and/or pyrite in the formation sample.
    Type: Application
    Filed: September 4, 2018
    Publication date: December 27, 2018
    Inventors: Dean M. Homan, John Rasmus, Gerald Minerbo, Siddharth Misra, Aditya Gupta
  • Publication number: 20180260718
    Abstract: Application tool recommendations are described. Initially, application usage data is captured indicating tools used and actions performed by existing users of an application. This application usage data is converted into human-readable words describing the tools used and actions performed. This allows natural language processing techniques to be applied to the converted data. Through natural language processing, importance scores for the tools and actions can be computed and tasks performed with the application determined. The natural language processing techniques are also used to build task prediction models based on the importance scores and determined tasks. These task prediction models indicate probabilities of the determined tasks to be next performed by a current application user. A task having the highest probability of being next performed is predicted as the next task. Tool recommendations associated with the predicted next task are then presented to aid the user with the predicted next task.
    Type: Application
    Filed: March 10, 2017
    Publication date: September 13, 2018
    Applicant: Adobe Systems Incorporated
    Inventors: Sanjeev Kumar Biswas, Palash Chauhan, Naman Jain, Aditya Gupta
  • Patent number: 10067257
    Abstract: An electromagnetic measurement tool for making multi-frequency, full tensor, complex, electromagnetic measurements includes a triaxial transmitter and a triaxial receiver deployed on a tubular member. An electronic module is configured to obtain electromagnetic measurements at four or more distinct frequencies. The measurement tool may be used for various applications including obtaining a resistivity of sand layers in an alternating shale-sand formation; computing a dielectric permittivity, a conductivity anisotropy, and/or a permittivity anisotropy of a formation sample; and/or identifying formation mineralization including discriminating between pyrite and graphite inclusions and/or computing weight percent graphite and/or pyrite in the formation sample.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: September 4, 2018
    Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: Dean Homan, John Rasmus, Gerald Minerbo, Siddharth Misra, Aditya Gupta