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: 20240169145
    Abstract: In implementations of systems for stylizing digital content, a computing device implements a style system to receive input data describing digital content to be stylized based on visual styles of example content included in a digital template. The style system generates embeddings for content entities included in the digital content using a machine learning model. Classified content entities are determined based on the embeddings using the machine learning model. The style system generates an output digital template that includes portions of the digital content having the visual styles of example content included in the digital template based on the classified content entities.
    Type: Application
    Filed: November 22, 2022
    Publication date: May 23, 2024
    Applicant: Adobe Inc.
    Inventors: Sanyam Jain, Rishav Agarwal, Rishabh Purwar, Prateek Gaurav, Palak Agrawal, Nikhil Kedia, Ankit Kumar
  • 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
  • Publication number: 20240135607
    Abstract: Techniques for nonlinear representations for vector objects are described that support construction of a nonlinear vector graph to represent a vector object. In an implementation, a user input is received including a plurality of points and at least one primitive. A content processing system then generates a vector object by constructing a nonlinear vector graph that specifies a nonlinear connection of the plurality of points with the at least one primitive. In some examples, the vector object is edited by applying an edit to the nonlinear vector graph. Once generated, the content processing system then outputs the vector object for display, e.g., in a user interface.
    Type: Application
    Filed: October 5, 2022
    Publication date: April 25, 2024
    Applicant: Adobe Inc.
    Inventors: Ankit Phogat, Vishwas Jain, Vineet Batra, Souymodip Chakraborty, Kevin John Wampler
  • Publication number: 20240121653
    Abstract: Certain example embodiments relate to a method for selecting wireless ridelity (Wi-Fi) channel for mitigating and/or reducing interference, wherein the method may detect the presence of nearby access points and determine the number of access points by an access point detector module. The method may determine the minimum value of received signal strength indicator (RSSI) by the access point detector module, and may determine the congestion information from the nearby devices by a peer congestion observer module. Furthermore, the method may calculate at least one weighted parameter and select a preferred channel to create a hotspot for communication by a channel selector module.
    Type: Application
    Filed: December 20, 2022
    Publication date: April 11, 2024
    Inventors: Abhinav JAIN, Amit JAIN, Prabhat KUMAR, Ankit GULERIA
  • Patent number: 11943125
    Abstract: Methods and apparatuses for detecting timestamp discontinuities and video resolution discontinuities within a packet stream and marking locations of the detected discontinuities within the packet stream are described. Prior to transmission of the packet stream, an electronic device may perform timestamp discontinuity detection by acquiring a sequence of packets to be transmitted, identifying a first timestamp associated with an earliest packet within the sequence of packets, identifying a second timestamp associated with a latest packet within the sequence of packets, determining a timestamp time difference between the first timestamp and the second timestamp, determining a maximum chunk time difference based on a data rate at which the sequence of packets were encoded and a data size of the encoded packets, and detecting that a timestamp discontinuity exists within the sequence of packets if the timestamp time difference is greater than the maximum chunk time difference.
    Type: Grant
    Filed: January 26, 2022
    Date of Patent: March 26, 2024
    Assignee: DISH NETWORK TECHNOLOGIES INDIA PRIVATE LIMITED
    Inventors: Amit Kumar, Ankit Gandhi, Himanshu Jain
  • Publication number: 20240095896
    Abstract: A method and system for dimension estimation based on duplication identification is disclosed. In some embodiments, the method includes receiving a set of images of an object. The method includes detecting, from each image in the set of images, a respective image segmentation representing a damage of the object. The method then includes determining a respective dimension for the damage represented by each of the image segmentations. The method further includes determining whether two or more of the image segmentations represent a same damage of the object. Responsive to two or more of the image segmentations representing a same damage of the object, the method includes combining the respective dimensions determined for the damage represented by the two or more image segmentations to obtain a final dimension for the same damage.
    Type: Application
    Filed: November 29, 2023
    Publication date: March 21, 2024
    Inventors: Abhilash Nvs, Ankit Sati, Payanshi Jain, Koundinya K. Nvss, Rajat Katiyar, Mohiuddin Khan, Chirag Jain, Sreekanth Menon
  • Publication number: 20240067003
    Abstract: An apparatus for electrically and mechanically coupling removeable battery modules to a vehicle. The apparatus comprises an interface plate that comprises an electrical output that electrically couples the interface plate to the vehicle; and an electrical input electrically coupled to the electrical output. A gasket is attached to an exposed surface of the interface plate. The apparatus further comprises battery trays that releasably receive the removeable battery modules. Each battery tray is releasably mechanically coupled to the interface plate and comprises at least one battery module connector releasably electrically coupled to a respective at least one battery module; an electrical output that electrically couples the respective battery module connector(s) to the interface plate electrical input; and an outer tray wall extending along a perimeter of the battery tray, the outer tray wall including a flange that is configured to compress the gasket to form a seal.
    Type: Application
    Filed: November 6, 2023
    Publication date: February 29, 2024
    Inventors: Raymond Tsang, Khaled Walid Hassounah, Harsh Jain, Ankit Srivastava
  • 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
  • Publication number: 20240012468
    Abstract: The present disclosure provides methods, apparatuses, and systems for managing a virtual session. In some embodiments, the method includes identifying a current activity performed by a user in the virtual session, determining at least one first parameter of the virtual session associated with the current activity, detecting an occurrence of at least one event in a real-world environment, determining a correlation between the at least one event and the at least one first parameter, determining at least one second parameter to be associated with the current activity, based on the correlation, and transforming the virtual session by modifying the at least one first parameter based on the at least one second parameter.
    Type: Application
    Filed: June 22, 2023
    Publication date: January 11, 2024
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Ankit JAIN, Siba Prasad Samal, Mukunth A, Suyambulingam Rathinasamy Muthupandi, Kishore Chandra Sahoo, Jay Sharma, Chiranjeevi A R Hegde, Mridul Gupta
  • Patent number: 11868448
    Abstract: Techniques for host resource group sharing in a provider network are described. A resource share is made of a host resource group made up of dedicated hosts in the provider network. The share provides access to the host resource group of a primary account with one or more other principals—e.g., user accounts, an organization, or a group of users. The other principals can launch compute instances into the host resource group, which may cause the automatic provisioning of new hosts into the host resource group, of the primary account, as needed.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: January 9, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Murtaza Muidul Huda Chowdhury, Ankit Jain, Ramapulla Reddy Chennuru, Niti S. Khadapkar, Yashi Kamboj, Xiangyu Ren, Anupama Anand
  • Patent number: 11841827
    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, a set of events are indexed, each of the events having a corresponding index time representing a time at which the event was indexed in an indexer. Index time parameters including an index earliest time indicating a first index time at which to begin generating a data model summary and an index latest time indicating a second index time at which to complete generating the data model summary are obtained. Thereafter, a data model summary is generated. Such a data model summary summarizes events having corresponding index times between the index earliest time and the index latest time. The data model summary is provided to a remote data store that is separate from the indexer at which at least a portion of the events were indexed.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: December 12, 2023
    Assignee: Splunk Inc.
    Inventors: Alexandros Batsakis, Ankit Jain, Manu Jose, Jonah Pan, Hailun Yan
  • Patent number: 11836468
    Abstract: Provided is a method and system for building a compliance software service using reusable and configurable components. In one example, the method may include receiving a request to build a software in association with an identified jurisdiction from among a plurality of jurisdictions, retrieving a plurality of configurable software components which comprise built-in functionality that is generic across the plurality of jurisdictions, dynamically configuring non-generic functionality for the identified jurisdiction within the plurality of configurable software components based on inputs received from a user, and creating a software program for the identified jurisdiction based on the dynamically configured software components and storing a file including the created software program in a storage device.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: December 5, 2023
    Assignee: SAP SE
    Inventors: Karthik Thiru, Ravi Natarajan, Prateek Tripathi, Soumya Ranjan Das, Ankit Jain, Kishan Rao Ramesh Yaradi, Vijayalakshmi Mohandoss, Avinash Bhaskar, Kartik Chandra, Pavithra Thiagarajan, Yatendra Kumar Tiwari
  • Publication number: 20230385377
    Abstract: A method of controlling an Internet of Things (IoT) device to perform an action, is performed by an electronic device and includes obtaining at least one input from a user, based on a predefined action corresponding to the obtained at least one input being not identifiable, transmitting the obtained at least one input to a server, receiving, from the server, information regarding at least one activity that is mapped to at least one IoT device that is identified based on the transmitted at least one input, and information regarding at least one object and/or at least one context, and identifying an action to be performed on an IoT device among the at least one IoT device, based on a correlation between the obtained at least one input and the at least one activity mapped to the at least one IoT device.
    Type: Application
    Filed: August 14, 2023
    Publication date: November 30, 2023
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Siba Prasad SAMAL, Niranjan B. PATIL, Ravi NANJUNDAPPA, Om PRAKASH, Mahesha N, Ankit JAIN
  • Patent number: 11822433
    Abstract: Embodiments of the present disclosure provide solutions for determining an elected search head captain is unqualified for the position, identifying a more qualified search head, and transferring the captain position to the more qualified search head. A method is provided that includes referencing qualification parameters in an elected search head captain, determining whether the newly elected search head captain is qualified for the position based on the parameters, identifying a more qualified search head to be the search head captain if the newly elected search head captain is determined to be unqualified for the position, and transferring the position of captain to the more qualified search head. The qualification parameters may include, for example, a pre-determined static flag set by an administrator of the search environment, and configuration replication status that corresponds to the most recent configuration state of the search head as recorded by the previous search head captain.
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: November 21, 2023
    Assignee: SPLUNK INC.
    Inventors: Ankit Jain, Manu Jose, Jr., Bharath Kishore Reddy Aleti, Amritpal Singh Bath, Yuan Xu
  • Publication number: 20230334687
    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: January 12, 2023
    Publication date: October 19, 2023
    Applicant: Adeia Imaging LLC
    Inventors: Ankit Jain, Priyam Chatterjee, Kartik Venkataraman
  • Patent number: 11727085
    Abstract: A method of controlling an Internet of Things (IoT) device to perform an action, is performed by an electronic device and includes obtaining at least one input from a user, based on a predefined action corresponding to the obtained at least one input being not identifiable, transmitting the obtained at least one input to a server, receiving, from the server, information regarding at least one activity that is mapped to at least one IoT device that is identified based on the transmitted at least one input, and information regarding at least one object and/or at least one context, and identifying an action to be performed on an IoT device among the at least one IoT device, based on a correlation between the obtained at least one input and the at least one activity mapped to the at least one IoT device.
    Type: Grant
    Filed: April 6, 2021
    Date of Patent: August 15, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Siba Prasad Samal, Niranjan B Patil, Ravi Nanjundappa, Om Prakash, Mahesha N, Ankit Jain
  • Patent number: 11663212
    Abstract: Systems and methods are disclosed for processing and executing queries in a data intake and query system. The data intake and query system receives a query identifying a set of data to be processed and a manner of processing the set of data. The data intake and query system parses the query and uses a metadata catalog to dynamically identify configuration parameters of datasets and/or rules associated with the query. The identified configuration parameters are communicated to a query processing component of the data intake and query system for use in executing the query.
    Type: Grant
    Filed: July 27, 2021
    Date of Patent: May 30, 2023
    Assignee: Splunk Inc.
    Inventors: Alexander Douglas James, Manu Jose, Sourav Pal, Christopher Madden Pride, Nicholas Robert Romito, Igor Braylovskiy, Arun Ramani, Ankit Jain
  • Patent number: 11639469
    Abstract: A semiconductor nanocrystal particle including a transition metal chalcogenide represented by Chemical Formula 1, the semiconductor nanocrystal particle having a size of less than or equal to about 100 nanometers, and a method of producing the same: M1M2Cha3??Chemical Formula 1 wherein M1 is Ca, Sr, Ba, or a combination thereof, M2 is Ti, Zr, Hf, or a combination thereof, and Cha is S, Se, Te, or a combination thereof.
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: May 2, 2023
    Assignees: SAMSUNG ELECTRONICS CO., LTD., THE GOVERNING COUNCIL OF THE UNIVERSITY OF TORONTO
    Inventors: Jihyun Min, Eun Joo Jang, Hyo Sook Jang, Ankit Jain, Edward Sargent, Oleksandr Voznyy, Larissa Levina, Sjoerd Hoogland, Petar Todorovic, Makhsud Saidaminov
  • Publication number: 20230100194
    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: Application
    Filed: December 2, 2022
    Publication date: March 30, 2023
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Ankit JAIN, Siba Prasad Samal, Ravi Nanhundappa