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: 12671179Abstract: 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: GrantFiled: April 24, 2024Date of Patent: June 30, 2026Assignee: 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: 12617100Abstract: 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: GrantFiled: December 26, 2024Date of Patent: May 5, 2026Assignee: Epifeast Inc.Inventors: Raghav Parwal, Aditya Gupta, Rohin Malhotra, Hari Surya, Raghav Gupta, Shubham Sharma, Tushar Kumar
-
Publication number: 20250392488Abstract: 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: ApplicationFiled: July 29, 2023Publication date: December 25, 2025Applicant: JIO PLATFORMS LIMITEDInventors: Aayush BHATNAGAR, Mukta SHETTY, Puneet PAREEK, Yugandhara JOSHI, Apoorva KHAMESRA, Aditya GUPTA
-
Publication number: 20250386287Abstract: 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: ApplicationFiled: August 18, 2023Publication date: December 18, 2025Applicant: JIO PLATFORMS LIMITEDInventors: Aayush BHATNAGAR, Aditya GUPTA, Apoorva KHAMESRA, Tarun MAHESHWARI
-
Publication number: 20250337164Abstract: 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: ApplicationFiled: April 24, 2024Publication date: October 30, 2025Inventors: 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: 20250330468Abstract: 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: ApplicationFiled: June 29, 2023Publication date: October 23, 2025Applicant: JIO PLATFORMS LIMITEDInventors: Aditya GUPTA, Mukta SHETTY, Apoorva KHAMESRA, Milankumar KALAVADIYA
-
Publication number: 20250218200Abstract: 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: ApplicationFiled: December 26, 2024Publication date: July 3, 2025Applicant: Epifeast Inc.Inventors: Raghav Parwal, Aditya Gupta, Rohin Malhotra, Hari Surya, Raghav Gupta, Shubham Sharma, Tushar Kumar
-
Publication number: 20250214256Abstract: 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: ApplicationFiled: December 26, 2024Publication date: July 3, 2025Applicant: Epifeast Inc.Inventors: Raghav Parwal, Aditya Gupta, Rohin Malhotra, Hari Surya, Raghav Gupta, Shubham Sharma, Tushar Kumar
-
Publication number: 20230281687Abstract: 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: ApplicationFiled: March 1, 2022Publication date: September 7, 2023Inventors: Bhagirath Bhardwaj, Tanweer Alam, Aditya Gupta, Hitesh Kumar, Ankit Aggarwal, Varun Mittal, Lokesh Bhatt, Harshit Trivedi
-
Patent number: 11482027Abstract: 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: GrantFiled: January 13, 2020Date of Patent: October 25, 2022Assignee: SIRIONLABS PTE. LTD.Inventors: Aditya Gupta, Yogesh Sharma
-
Publication number: 20220114513Abstract: 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: ApplicationFiled: January 13, 2020Publication date: April 14, 2022Applicant: SIRIONLABS PTE. LTD.Inventors: Aditya Gupta, Neha Sharma, Ravi Verma, Rahul Raman, Ajay Agrawal
-
Patent number: 11132400Abstract: 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: GrantFiled: July 23, 2018Date of Patent: September 28, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Aditya Gupta, Saikat Guha, Steven Peter Herbert, Boris Asipov
-
Patent number: 10885444Abstract: 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: GrantFiled: March 10, 2017Date of Patent: January 5, 2021Assignee: Adobe Inc.Inventors: Sanjeev Kumar Biswas, Palash Chauhan, Naman Jain, Aditya Gupta
-
Publication number: 20200250650Abstract: 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: ApplicationFiled: June 14, 2018Publication date: August 6, 2020Inventors: Aditya Gupta, Manav Raman
-
Publication number: 20200226510Abstract: 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: ApplicationFiled: January 10, 2020Publication date: July 16, 2020Applicant: SIRIONLABSInventor: Aditya Gupta
-
Publication number: 20200226365Abstract: 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: ApplicationFiled: January 13, 2020Publication date: July 16, 2020Applicant: SIRIONLABSInventor: Aditya Gupta
-
Publication number: 20200026803Abstract: 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: ApplicationFiled: July 23, 2018Publication date: January 23, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Aditya GUPTA, Saikat GUHA, Steven Peter HERBERT, Boris ASIPOV
-
Publication number: 20180372905Abstract: 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: ApplicationFiled: September 4, 2018Publication date: December 27, 2018Inventors: Dean M. Homan, John Rasmus, Gerald Minerbo, Siddharth Misra, Aditya Gupta
-
Publication number: 20180260718Abstract: 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: ApplicationFiled: March 10, 2017Publication date: September 13, 2018Applicant: Adobe Systems IncorporatedInventors: Sanjeev Kumar Biswas, Palash Chauhan, Naman Jain, Aditya Gupta
-
Patent number: 10067257Abstract: 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: GrantFiled: August 17, 2015Date of Patent: September 4, 2018Assignee: SCHLUMBERGER TECHNOLOGY CORPORATIONInventors: Dean Homan, John Rasmus, Gerald Minerbo, Siddharth Misra, Aditya Gupta