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

  • Patent number: 11082302
    Abstract: A system and method for facilitating reusability of distributed computing pipelines, initially, captures the distributed computing pipeline designed over a Graphical User Interface (GUI) of a first data processing environment associated with a stream analytics platform. Subsequent to the designing, the distributed computing pipeline may be stored in a repository. The distributed computing pipeline may be stored in a file with a predefined file format pertaining to the stream analytics platform. The system also maintains a repository of different versions of the distributed computing pipeline created by the first and second user. Upon storing the file, the file may be imported in a second data processing environment. After importing the file, the distributed computing pipeline may be populated over the GUI of the second data processing environment, thereby facilitating reusability of the distributed computing pipeline.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: August 3, 2021
    Assignee: IMPETUS TECHNOLOGIES, INC.
    Inventors: Aashu Mahajan, Pravin Agrawal, Punit Shah, Rakesh Kumar Rakshit, Saurabh Dutta, Sumit Sharma, Ankit Jain
  • Patent number: 11025728
    Abstract: A method, non-transitory computer readable medium and local storage node computing device that establishes a first connection between a first endpoint in a kernel of an operating system and a second endpoint. A proxy application in a user space is invoked and a second connection is established from the operating system kernel to the proxy application. The proxy application is linked to a secure protocol implementation. Handshake messages are proxied between the second endpoint and the proxy application using the first and second connections. Security parameters for the first connection and determined from the handshake messages are sent from the proxy application to the operating system kernel via the second connection. Data is exchanged between the first endpoint in the operating system kernel and the second endpoint using the first connection and the security parameters.
    Type: Grant
    Filed: May 11, 2016
    Date of Patent: June 1, 2021
    Assignee: NETAPP, INC.
    Inventors: Craig Everhart, Flora Wong, Ankit Jain, Vijay Singh, Robert Wyckoff Hyer, Jr., Balajee Nagasubramaniam
  • Publication number: 20210149773
    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: Application
    Filed: January 28, 2021
    Publication date: May 20, 2021
    Inventors: Ankit Jain, Manu Jose, JR., Bharath Kishore Reddy Aleti, Amritpal Singh Bath, Yuan Xu
  • Publication number: 20210125790
    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: Application
    Filed: June 7, 2019
    Publication date: April 29, 2021
    Inventors: Makhsud SAIDAMINOV, Junghwan KIM, Ankit JAIN, Oleksandr Voznyy, Edward H. SARGENT
  • Patent number: 10964013
    Abstract: A system, method, and non-transitory computer readable medium are provided for training and applying defect classifiers in wafers having deeply stacked layers. In use, a plurality of images generated by an inspection system for a location of a defect detected on a wafer by the inspection system are acquired. The location on the wafer is comprised of a plurality of stacked layers, and each image of the plurality of images is generated by the inspection system at the location using a different focus setting. Further, a classification of the defect is determined, utilizing the plurality of images.
    Type: Grant
    Filed: January 5, 2018
    Date of Patent: March 30, 2021
    Assignee: KLA-TENCOR CORPORATION
    Inventors: Martin Plihal, Ankit Jain
  • Patent number: 10956278
    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: April 28, 2017
    Date of Patent: March 23, 2021
    Assignee: SPLUNK INC.
    Inventors: Ankit Jain, Manu Jose, Jr., Bharath Aleti, Amritpal Singh Bath, Yuan Xu
  • Publication number: 20210042952
    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: October 23, 2020
    Publication date: February 11, 2021
    Applicant: FotoNation Limited
    Inventors: Ankit Jain, Priyam Chatterjee, Kartik Venkataraman
  • Publication number: 20210040386
    Abstract: A semiconductor nanocrystal particle represented by Chemical Formula 1 and having a full width at half maximum (FWHM) of less than or equal to about 30 nanometers (nm) in the emission wavelength spectrum is provided: AxA?(3+??x)D(2+?)E(9+?). ??Chemical Formula 1 In Chemical Formula 1, A is a first metal including Rb, Cs, or a combination thereof, A? is an organic substance derived from an ammonium salt, an organic material derived from an organic ligand, or an organic material including a combination thereof, D is a second metal including Sb, Bi, or a combination thereof E is Cl, Br, I, or a combination thereof, 1<x?3, ?1<?<1, 3+??x>0, ?1<?<1, and ?1<?<1.
    Type: Application
    Filed: August 6, 2020
    Publication date: February 11, 2021
    Inventors: Jihyun MIN, Eun Joo JANG, Edward H. SARGENT, Hyo Sook JANG, Makhsud I. SAIDAMINOV, Sjoerd HOOGLAND, Ankit JAIN, Andrew JOHNSTON, Oleksandr VOZNYY
  • Patent number: 10846264
    Abstract: Disclosed herein are system, method, and computer program product embodiments for routing and storing files. In an embodiment, a file router system may route files to different geographic locations. This routing may aid in adhering to government regulations pertaining to the archival of files. For example, the file router system may interface with and/or receive files from a cloud computing platform. The file router system may manage the geographic file storage location. The file router system may also determine a file retention plan. The file retention plan may indicate a file retention period. The file router system may transmit the file retention plan to a data storage center located in the geographic file storage location. The file retention plan may further aid in adhering to government regulations.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: November 24, 2020
    Assignee: SAP SE
    Inventors: Suresh Kumar P, Vijay Kumar, Bhuvaneswari D, Kishan Rao Ramesh Yaradi, Ankit Jain
  • Patent number: 10818026
    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: November 15, 2019
    Date of Patent: October 27, 2020
    Assignee: FotoNation Limited
    Inventors: Ankit Jain, Priyam Chatterjee, Kartik Venkataraman
  • Patent number: 10796579
    Abstract: A method, electronic apparatus, and system of sharing vehicle performance information are provided, the method includes receiving the vehicle performance parameter by a primary vehicle from a neighboring secondary vehicle in a vicinity to the primary vehicle, analyzing the vehicle performance parameter from the neighboring secondary vehicle in comparison with the corresponding vehicle performance parameter of the primary vehicle, and providing a response based on a result of the analysis of the vehicle performance parameter of the primary vehicle and the neighboring secondary vehicle.
    Type: Grant
    Filed: January 26, 2018
    Date of Patent: October 6, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Harit Sharma, Ankit Jain, Abhilash Srivastava, Nabeel Mohamed Chemnad Lasyath
  • Patent number: 10796065
    Abstract: Defects can be identified using a hybrid design layout that includes a printable layer and a non-printed layer. The hybrid design layout can be generated by incorporating at least a portion of the non-printable layer layout with the printable layer layout. Defects can be identified using optical or scanning electron beam images.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: October 6, 2020
    Assignee: KLA-Tencor Corporation
    Inventors: Allen Park, Ankit Jain
  • Publication number: 20200272437
    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: Application
    Filed: May 11, 2020
    Publication date: August 27, 2020
    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
  • Patent number: 10756953
    Abstract: Systems, apparatuses, methods, and computer readable mediums for seamlessly reconfiguring a data center after a failure are disclosed. In one embodiment, a system includes at least a primary data center and a secondary data center. When a failure occurs at the primary data center, software executing on the secondary data center dynamically identifies the storage resources correlation that is setup for disaster recovery. The software executing on the secondary data center will automatically identify the resources correlation based on the replication properties of the storage configuration. The resources will then be configured with the new parameters when new hardware and software is added to the primary data center after the failure.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: August 25, 2020
    Assignee: Veritas Technologies LLC
    Inventors: Ankit Jain, Sumeet Parmar
  • Patent number: 10691428
    Abstract: A method and system for building a compliance software service using reusable and configurable components. The method may include one or more of 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: October 24, 2018
    Date of Patent: June 23, 2020
    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
  • Patent number: 10670536
    Abstract: Methods and systems for selecting a mode for inspection of a specimen are provided. One method includes determining how separable defects of interest (DOIs) and nuisances detected on a specimen are in one or more modes of an inspection subsystem. The separability of the modes for the Dais and nuisances is used to select a subset of the modes for inspection of other specimens of the same type. Other characteristics of the performance of the modes may be used in combination with the separability to select the modes. The subset of modes selected based on the separability may also be an initial subset of modes for which additional analysis is performed to determine the final subset of the modes.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: June 2, 2020
    Assignee: KLA-Tencor Corp.
    Inventors: Martin Plihal, Saravanan Paramasivam, Ankit Jain, Prasanti Uppaluri, Raghavan Konuru
  • Publication number: 20200151894
    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: November 15, 2019
    Publication date: May 14, 2020
    Applicant: FotoNation Limited
    Inventors: Ankit Jain, Priyam Chatterjee, Kartik Venkataraman
  • Publication number: 20200133640
    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: Application
    Filed: October 24, 2018
    Publication date: April 30, 2020
    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
  • Patent number: 10557720
    Abstract: Embodiments of the invention provide systems and method for monitoring unauthorized electrical grid access via an electrical connection to the electrical grid and/or an electrical component of the electrical grid, and retrieving customer energy data from an energy delivery server including one or more customer records of a customer's coupling to one or more energy delivery systems or networks. The system and method further includes deriving a information or rules from the customer energy data, and determining a net energy metering (NEM) status by establishing an indicator of net energy metering (NEM) access to the customer. The system and method further includes determining solar status by determining if the customer is a solar customer, analyzing and determining a system size of the customer, and determining unauthorized interconnection of the customer based on the analysis of system size, solar status, and the customer's net energy metering (NEM) status.
    Type: Grant
    Filed: February 2, 2018
    Date of Patent: February 11, 2020
    Assignee: PACIFIC GAS AND ELECTRIC COMPANY
    Inventors: Fabio Mantovani, Ankit Jain, Marshall Blundell, Adriana Ciccone, Jenny Gai, Josh Bode, Tingwen Bao
  • Publication number: 20190392111
    Abstract: Defects can be identified using a hybrid design layout that includes a printable layer and a non-printed layer. The hybrid design layout can be generated by incorporating at least a portion of the non-printable layer layout with the printable layer layout. Defects can be identified using optical or scanning electron beam images.
    Type: Application
    Filed: November 26, 2018
    Publication date: December 26, 2019
    Inventors: Allen Park, Ankit Jain