Patents by Inventor Ankit Jain

Ankit Jain 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: 20250149040
    Abstract: A method for Ultra-Wide Band (UWB) based voice assistance to a user by an electronic device is provided. The method includes monitoring over time, by the electronic device, interactions between objects in an environment using at least one UWB sensor of the electronic device, determining, by the electronic device, at least one task and an associated objective of the at least one task corresponding to the monitored interactions, generating, by the electronic device, a semantic description of the at least one task and the associated objective in a natural language (NL) for each object, and providing, by the electronic device, the voice assistance to the user based on the semantic description in the natural language.
    Type: Application
    Filed: January 13, 2025
    Publication date: May 8, 2025
    Inventors: Ankit JAIN, Siba Prasad SAMAL, Mridul GUPTA
  • Patent number: 12271389
    Abstract: A computing device can receive a query in a first query language that identifies a set of data to be processed and determine that at least a portion of the set of data resides in an external data system that uses a different query language. The query system can translate the query in the first query language in to a second query language for the external data system. To retrieve results of the translated query, the computing device may determine a quantity of results of generated by the translated query and generate one or more results readers to read the results in parallel. The computing device may further process the results and provide them to a user.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: April 8, 2025
    Inventors: Raman Arora, Ankit Jain, Meng Su, Hailun Yan, Sophia Rui Zhu
  • Publication number: 20250028698
    Abstract: A data intake and query system can manage the search of data stored at an external location relative to the data intake and query system using one or more indexers. The data intake and query system can receive data stored at the external location. The data intake and query system can process the data and generate an index using the one or more indexers. The data intake and query system can discard the data and store the index and a location identifier of the external location in one or more buckets. In response to a query, the data intake and query system can identify that at least a subset of the data is responsive to the query using the index and can obtain the at least the subset of the data from the external location using the location identifier.
    Type: Application
    Filed: January 16, 2024
    Publication date: January 23, 2025
    Inventors: Brent Davis, David Johns DeWitt, Derek Feriancek, Oleksandr Gyryk, Ankit Jain, Balaji Rao, Douglas Rapp, Sai Krishna Sajja
  • Patent number: 12200656
    Abstract: A method for controlling a remote device in an Internet of Things (IoT) environment is provided. The method includes: identifying a primary IoT device in a first location; identifying at least one secondary IoT device in a second location; determining that a user is currently in the second location; determining an intent of the user to control the primary IoT device from the second location; and reconfiguring at least one default functionality of a secondary IoT device, among the at least one secondary IoT device, such that the secondary IoT device is operable by the user as a user interface to control the primary IoT device from the secondary location.
    Type: Grant
    Filed: December 2, 2022
    Date of Patent: January 14, 2025
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Ankit Jain, Siba Prasad Samal, Ravi Nanjundappa
  • Patent number: 12166793
    Abstract: Methods and systems are provided for facilitating efficient intrusion detection via hierarchical signatures, in accordance with embodiments described herein. In particular, embodiments described herein include obtaining an intrusion signature that includes an intrusion attribute value(s) indicating a malicious attack on a computer network or system. Based on the intrusion signature, a hierarchical signature is generated by including the intrusion attribute value(s) of the intrusion signature in one of a corresponding data structure of hierarchical data structures. Thereafter, a network packet, having a data attribute(s) is obtained. The network packet is determined as suspect of being malicious based on the data attribute(s) of the network packet matching the at intrusion attribute value(s) of the hierarchical signature. The indication of the suspect network packet can be provided, for example for notification of such a suspect network packet.
    Type: Grant
    Filed: May 24, 2022
    Date of Patent: December 10, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Ankit Jain
  • Patent number: 12165815
    Abstract: Perovskites have high density of vacancies which absorb oxygen molecules and upon illumination, transform them into superoxide species which react with perovskites to decompose them, preventing use of these materials in many photo-applications. The present disclosure provides ways for improving the stability of perovskites in air ambient by doping perovskites with metals such as lead, cadmium, zinc, manganese, iron, cobalt, nickel, copper and tin which decreases the density of vacancies in perovskites and significantly increases the lifetime of perovskites. Perovskite solar cells containing inorganic and organic ions such as Cs+, formamidinium and methylammonium cations, Pb2+, Br— and I— with these metal dopants exhibit stable efficiency within a month of storage in air ambient with the relative humidity of 50%.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: December 10, 2024
    Assignee: THE GOVERNING COUNCIL OF THE UNIVERSITY OF TORONTO
    Inventors: Makhsud Saidaminov, Junghwan Kim, Ankit Jain, Oleksandr Voznyy, Edward H. Sargent
  • Publication number: 20240386106
    Abstract: Aspects of this disclosure relate to systems and methods to determine whether an application is misconfigured or malicious using smart contracts stored on a distributed ledger and a transferred deep learning system. A smart contract is generated and assigned rules for monitoring an application session on a user computing device when an application session associated with the application is initiated. The smart contract denies or grants the application session permission to access user data and shuts down the application session when a malicious indication is detected in configuration data associated with the application based on rules assigned to the smart contract. The malicious indication is output by a deep learning module trained on historical configuration data associated with the application. The deep learning module transfers layers to an enterprise deep learning module on an enterprise platform to determine a misconfiguration indication indicating the configuration data is misconfigured.
    Type: Application
    Filed: May 15, 2023
    Publication date: November 21, 2024
    Inventors: Maneesh Kumar Sethia, Vibhu Srivastava, Ashok Reddy Buthukuri, Ankit Jain Bohra
  • Patent number: 12141137
    Abstract: A computing device can receive a query in a first query language that identifies a set of data to be processed and determine that at least a portion of the set of data resides in an external data system that uses a different query language. The query system can translate the query in the first query language in to a second query language for the external data system. In translating the query, the computing device may translate one or more time-based query commands into the second query language.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: November 12, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Raman Arora, Ankit Jain, Meng Su, Hailun Yan, Sophia Rui Zhu
  • Publication number: 20240362710
    Abstract: A computerized-method for reducing false-positive transaction-alerts in a trade-surveillance system. The computerized-method includes operating a raw-news-filtering module to select raw input stock-news to yield filtered stock-news. The raw input stock-news includes events which are related to stock market and each event in the events has associated news-metadata. Operating an alert-discovery module to evaluate transaction-alerts, based on the filtered stock-news, and to yield transaction-alert related data points. Operating K-means-clustering module to collect the transaction-alert related data points and form clusters of the transaction-alert related data points, where each cluster is associated with a category.
    Type: Application
    Filed: April 27, 2023
    Publication date: October 31, 2024
    Inventors: Ankit JAIN, Nikhil RUDRAKAR, Rakesh BHOSALE
  • Publication number: 20240357009
    Abstract: Techniques are disclosed relating to storing location information about storage nodes in cookies. A cloud-based service may send location requests to an orchestration service that instantiated storage nodes included in a storage cluster of the cloud-based service. The cloud-based service may receive location information that identifies in which computer zone that a given storage node is located. The cloud-based service may store the location information in cookies at a metadata store that is shared among the storage nodes. The cloud-based service may receive, from a client node, a search request to identify ones of the storage nodes that store particular data. The cloud-based service may return a set of cookies corresponding to identified storage nodes. The set of cookies may enable the client node to determine whether there is a storage node that stores the particular data and is within the same computer zone as the client node.
    Type: Application
    Filed: July 2, 2024
    Publication date: October 24, 2024
    Inventors: Anup Ghatage, Ankit Jain, Venkateswararao Jujjuri
  • Publication number: 20240346675
    Abstract: Systems and methods for hybrid depth regularization in accordance with various embodiments of the invention are disclosed. In one embodiment of the invention, a depth sensing system comprises a plurality of cameras; a processor; and a memory containing an image processing application. The image processing application may direct the processor to obtain image data for a plurality of images from multiple viewpoints, the image data comprising a reference image and at least one alternate view image; generate a raw depth map using a first depth estimation process, and a confidence map; and generate a regularized depth map. The regularized depth map may be generated by computing a secondary depth map using a second different depth estimation process; and computing a composite depth map by selecting depth estimates from the raw depth map and the secondary depth map based on the confidence map.
    Type: Application
    Filed: April 10, 2024
    Publication date: October 17, 2024
    Applicant: Adeia Imaging LLC
    Inventors: Ankit Jain, Priyam Chatterjee, Kartik Venkataraman
  • Publication number: 20240346403
    Abstract: A computer-implemented method for associating at least one actor with an operation using machine learning includes receiving actor data comprising at least one actor parameter corresponding to at least one operation parameter of the operation, determining a weightage score for each actor parameter using a trained machine-learning model, determining a suitability score for each actor based on the weightage scores, generating a preliminary group of suitable actors including each actor having a suitability score satisfying a predetermined threshold, and transmitting, to a portal viewable by at least one of the actors, a selection of at least one actor from the preliminary group of suitable actors to be associated with the operation. One or more of the operation parameters may be predictive of a predetermined distribution of operations across the plurality of actors.
    Type: Application
    Filed: April 14, 2023
    Publication date: October 17, 2024
    Inventors: Manik SINGLA, Ankit JAIN, Deepak MITTAL
  • Publication number: 20240256265
    Abstract: Methods and systems for dynamically updating firmware of a single-protocol based one-chip radio device present in an Internet of things (IoT) environment with multiple technologies using an intelligent firmware update based on size of the flash memory, the one or more hardware resources available at the controller level, and a current IoT context associated with the IoT environment are provided. The method includes receiving a firmware update package, determining a size of flash memory and one or more hardware resources at a controller level of the single-protocol, based on receiving the firmware update package, correlating the received firmware update package with the size of the flash memory, dynamically selecting one or more firmware resources from the received firmware package for updating firmware of the single-protocol based one-chip radio device based on the correlation, and updating firmware of the single-protocol based one-chip radio device using the one or more firmware resources.
    Type: Application
    Filed: April 16, 2024
    Publication date: August 1, 2024
    Inventors: Syam SIDHARDHAN, Siba Prasad SAMAL, Anurag BIRADAR, Inpyo KANG, Dongwook LEE, Niranjan B PATIL, Ankit JAIN
  • Publication number: 20240249479
    Abstract: According to an embodiment of the disclosure, the method may include detecting the at least one real-world object, detecting an occurrence of an event associated with the at least one real-world object in proximity of an user in a real world, predicting at least one user action in the real world subsequent to the occurrence of the event based on a movement of an user in the real world for interacting with the at least one real world object and generating an overlay of the at least one real-world object within the ongoing virtual session based on a position of at least one real world object and a position of the user.
    Type: Application
    Filed: January 25, 2024
    Publication date: July 25, 2024
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Ankit Jain, Siba Prasad Samal
  • Patent number: 12047448
    Abstract: Techniques are disclosed relating to storing location information about storage nodes in cookies. A cloud-based service may send location requests to an orchestration service that instantiated storage nodes included in a storage cluster of the cloud-based service. The cloud-based service may receive location information that identifies in which computer zone that a given storage node is located. The cloud-based service may store the location information in cookies at a metadata store that is shared among the storage nodes. The cloud-based service may receive, from a client node, a search request to identify ones of the storage nodes that store particular data. The cloud-based service may return a set of cookies corresponding to identified storage nodes. The set of cookies may enable the client node to determine whether there is a storage node that stores the particular data and is within the same computer zone as the client node.
    Type: Grant
    Filed: November 16, 2022
    Date of Patent: July 23, 2024
    Assignee: Salesforce, Inc.
    Inventors: Anup Ghatage, Ankit Jain, Venkateswararao Jujjuri
  • Publication number: 20240242269
    Abstract: The disclosure describes embodiments of systems, methods, and non-transitory computer readable storage media that utilize a deposit transaction predictor model to facilitate downstream access to deposit transaction prediction data through a data pipeline. For instance, the disclosed systems can enable universal access to deposit transaction prediction data to various downstream services by utilizing a data pipeline that identifies data for a user account from various data sources, transforming the data into deposit transaction prediction data utilizing a deposit transaction predictor model, and updating a deposit transaction prediction data source with the deposit transaction prediction data. For instance, the disclosed systems can utilize the deposit transaction predictor model to analyze various user account data to determine patterns that indicate deposit transaction prediction data.
    Type: Application
    Filed: January 12, 2023
    Publication date: July 18, 2024
    Inventors: Elle Creel, Ankit Jain, Aoni Wang, Carl Cummings, Daniel Cash, Di Mo, James Sheak, Meeri Shin, Michael Homnick, Michael Stumpo, Polina Munoz, Victoria Palmiotto, Xuanxing Xiong, Yiyang Zeng, Akhil Naini
  • Publication number: 20240202686
    Abstract: The disclosure describes embodiments of systems, methods, and non-transitory computer readable storage media that utilize deposit transaction prediction data from a deposit transaction predictor model to generate a graphical user interface (GUI) that indicates an available deposit balance and options for the available deposit balance. Indeed, the disclosed systems can enable access to an available deposit balance on a user account prior to an occurrence of a predicted deposit transaction as indicated by the deposit transaction predictor model. For example, the disclosed systems can receive deposit transaction prediction data from a data pipeline that includes a deposit transaction predictor model. Moreover, the disclosed systems can determine an available deposit balance from the deposit transaction prediction data.
    Type: Application
    Filed: January 12, 2023
    Publication date: June 20, 2024
    Inventors: Elle Creel, Ankit Jain, Aoni Wang, Carl Cummings, Daniel Cash, Di Mo, James Sheak, Meeri Shin, Michael Homnick, Michael Stumpo, Polina Munoz, Victoria Palmiotto, Xuanxing Xiong, Yiyang Zeng, Akhil Naini
  • Patent number: 11983893
    Abstract: Systems and methods for hybrid depth regularization in accordance with various embodiments of the invention are disclosed. In one embodiment of the invention, a depth sensing system comprises a plurality of cameras; a processor; and a memory containing an image processing application. The image processing application may direct the processor to obtain image data for a plurality of images from multiple viewpoints, the image data comprising a reference image and at least one alternate view image; generate a raw depth map using a first depth estimation process, and a confidence map; and generate a regularized depth map. The regularized depth map may be generated by computing a secondary depth map using a second different depth estimation process; and computing a composite depth map by selecting depth estimates from the raw depth map and the secondary depth map based on the confidence map.
    Type: Grant
    Filed: January 12, 2023
    Date of Patent: May 14, 2024
    Assignee: Adeia Imaging LLC
    Inventors: Ankit Jain, Priyam Chatterjee, Kartik Venkataraman
  • Patent number: 11909823
    Abstract: Provided are an apparatus and a method for generating an alternative routine, the method comprising monitoring a first routine comprising at least one activity representing at least one interaction of a user with one or more IoT devices, determining semantic information associated with the at least one activity, and generating at least one second routine comprising one or more activities corresponding to the at least one activity based on the semantic information associated with the at least one activity.
    Type: Grant
    Filed: August 25, 2021
    Date of Patent: February 20, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ankit Jain, Siba Prasad Samal, Ravi Nanjundappa, Niranjan B Patil
  • Patent number: 11892976
    Abstract: Embodiments described herein facilitate enhancement of data model acceleration, including generating data model summaries and performing searches in an accelerated manner. In one implementation, obtaining a search query from a user device. A determination may be made to execute a search, in association with the search query, via an external computing service. As such, the search query, or a variant thereof, can be provided to the external computing service, wherein the external computing service executes the search using data model summaries stored in a remote data store that is separate from a set of events from which the data model summaries were generated. A set of search results are received from the external computing service, and such search results are provided to the user device.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: February 6, 2024
    Assignee: Splunk Inc.
    Inventors: Alexandros Batsakis, Ankit Jain, Manu Jose, Jonah Pan, Hailun Yan