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: 20190302031
    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: Application
    Filed: March 25, 2019
    Publication date: October 3, 2019
    Inventors: Martin Plihal, Saravanan Paramasivam, Ankit Jain, Prasanti Uppaluri, Raghavan Konuru
  • Patent number: 10387601
    Abstract: Systems and methods are disclosed for storing dynamic layer content in a design file. A design file is received having design data corresponding to a plurality of process layers. A geometric operation formula is also received. A processor generates a polygon having dynamic layer content that is formed by applying the geometric operation formula on two or more of the plurality of process layers. The updated design file is stored, the design file now having a polygon having dynamic layer content.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: August 20, 2019
    Assignee: KLA-Tencor Corporation
    Inventors: Thirupurasundari Jayaraman, Srikanth Kandukuri, Gordon Rouse, Anil Raman, Kenong Wu, Praveen Gunasekaran, Aravindh Balaji, Ankit Jain
  • Publication number: 20190225883
    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: Application
    Filed: January 23, 2019
    Publication date: July 25, 2019
    Inventors: Jihyun MIN, Eun Joo JANG, Hyo Sook JANG, Ankit JAIN, Edward SARGENT, Oleksandr VOZNYY, Larissa LEVINA, Sjoerd HOOGLAND, Petar Todorovic, Makhsud SAIDAMINOV
  • Patent number: 10355938
    Abstract: Wi-Fi access point performance management may include receiving a session analytic record related to a plurality of wireless access points, and analyzing the session analytic record related to the plurality of wireless access points to determine a root cause of at least one malfunctioning node related to at least one of the plurality of wireless access points, and predict failure of the at least one of the plurality of wireless access points. Further, a graphical user interface display or a report may be generated. The graphical user interface display or the report may be related to the determination of the root cause of the at least one malfunctioning node related to the at least one of the plurality of wireless access points, and prediction of the failure of the at least one of the plurality of wireless access points.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: July 16, 2019
    Assignee: ACCENTURE GLOBAL SERVICES LIMITED
    Inventors: Vivek Saha, Arnab Chakraborty, Sachin Sehgal, Ankit Jain, Eric Bertrand, Amit Kumar
  • Patent number: 10338004
    Abstract: Methods and systems for generating defect samples are provided. One method includes identifying a set of defects detected on a wafer having the most diversity in values of at least one defect attribute and generating different tiles for different defects in the set. The tiles define a portion of all values for the at least one attribute of all defects detected on the wafer that are closer to the values for the at least one attribute of their corresponding defects than the values for the at least one attribute of other defects. In addition, the method includes separating the defects on the wafer into sample bins corresponding to the different tiles based on their values of the at least one attribute, randomly selecting defect(s) from each of two or more of the sample bins, and creating a defect sample for the wafer that includes the randomly selected defects.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: July 2, 2019
    Assignee: KLA—Tencor Corp.
    Inventors: Martin Plihal, Ankit Jain, Michael Lennek
  • Patent number: 10312342
    Abstract: An electrical circuit comprising at least two negative capacitance insulators connected in series, one of the two negative capacitance insulators is biased to generate a negative capacitance. One of the negative capacitance insulators may include an air-gap which is part of a nanoelectromechnical system (NEMS) device and the second negative capacitance insulator includes a ferroelectric material. Both of the negative capacitance insulators may be located between the channel and gate of a field effect transistor. The NEMS device may include a movable electrode, a dielectric and a fixed electrode and arranged so that the movable electrode is attached to at least two points and spaced apart from the dielectric and fixed electrode, and the ferroelectric capacitor is electrically connected to either of the electrodes.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: June 4, 2019
    Assignee: Purdue Research Foundation
    Inventors: Muhammad Ashraful Alam, Muhammad Masuduzzaman, Ankit Jain
  • Patent number: 10293955
    Abstract: A method and system for alert notifications is disclosed. The method comprises collecting, in an alert management unit onboard a platform, one or more alerts from one or more applications in operative communication with the alert management unit; determining a platform state and operator workload based on data from one or more onboard sensors and one or more platform electronics systems; ratifying the collected alerts based on predefined criteria, configured criteria from a configuration file, or a priority of the collected alerts; and determining whether a ratified alert is to be notified to an operator. The determining of whether a ratified alert is to be notified is performed by a process comprising determining a format and content of an alert notification for the ratified alert; selecting a notification device to perform the alert notification; and sending a communication to the selected notification device to perform the alert notification.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: May 21, 2019
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Ravikumar Selvarajan, Vijay Kumar Shrimal, Ankit Jain
  • Publication number: 20190127080
    Abstract: A method and system for alert notifications is disclosed. The method comprises collecting, in an alert management unit onboard a platform, one or more alerts from one or more applications in operative communication with the alert management unit; determining a platform state and operator workload based on data from one or more onboard sensors and one or more platform electronics systems; ratifying the collected alerts based on predefined criteria, configured criteria from a configuration file, or a priority of the collected alerts; and determining whether a ratified alert is to be notified to an operator. The determining of whether a ratified alert is to be notified is performed by a process comprising determining a format and content of an alert notification for the ratified alert; selecting a notification device to perform the alert notification; and sending a communication to the selected notification device to perform the alert notification.
    Type: Application
    Filed: October 31, 2017
    Publication date: May 2, 2019
    Inventors: Ravikumar Selvarajan, Vijay Kumar Shrimal, Ankit Jain
  • Patent number: 10267748
    Abstract: Methods and systems for training an inspection-related algorithm are provided. One system includes one or more computer subsystems configured for performing an initial training of an inspection-related algorithm with a labeled set of defects thereby generating an initial version of the inspection-related algorithm and applying the initial version of the inspection-related algorithm to an unlabeled set of defects. The computer subsystem(s) are also configured for altering the labeled set of defects based on results of the applying. The computer subsystem(s) may then iteratively re-train the inspection-related algorithm and alter the labeled set of defects until one or more differences between results produced by a most recent version and a previous version of the algorithm meet one or more criteria. When the one or more differences meet the one or more criteria, the most recent version of the inspection-related algorithm is outputted as the trained algorithm.
    Type: Grant
    Filed: October 12, 2017
    Date of Patent: April 23, 2019
    Assignee: KLA-Tencor Corp.
    Inventors: Martin Plihal, Erfan Soltanmohammadi, Saravanan Paramasivam, Sairam Ravu, Ankit Jain, Sarath Shekkizhar, Prasanti Uppaluri
  • Publication number: 20190057513
    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: August 21, 2017
    Publication date: February 21, 2019
    Applicant: FotoNation Cayman Limited
    Inventors: Ankit Jain, Priyam Chatterjee, Kartik Venkataraman
  • Publication number: 20180314601
    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: April 28, 2017
    Publication date: November 1, 2018
    Inventors: Ankit Jain, Manu Jose, JR., Bharath Aleti, Amritpal Singh Bath, Yuan Xu
  • Publication number: 20180218609
    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: Application
    Filed: January 26, 2018
    Publication date: August 2, 2018
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Harit SHARMA, Ankit JAIN, Abhilash SRIVASTAVA, Nabeel Mohamed CHEMNAD LASYATH
  • Publication number: 20180219988
    Abstract: A method and system for rendering user intent across electronic devices are provided. The method includes extracting by a first electronic device, a user intent associated with a context of a second electronic device, on detecting a gesture performed in proximity with the second electronic device. The gesture detected by the first electronic device in proximity with the second electronic device can establish a communication with the second electronic device. The method includes rendering the user intent associated with the context of the second electronic device to continue the user intent on the first electronic device. The method includes invoking one or more actions associated with the user intent to extend usability of the user intent rendered from the second electronic device to the first electronic device. Thus, the various embodiments herein avoid manual intervention and thereby reduce the turnaround time for accessing applications across the electronic devices.
    Type: Application
    Filed: January 30, 2018
    Publication date: August 2, 2018
    Inventors: Ankit JAIN, Nabeel Mohamed C. L., Harit SHARMA, Abhilash SRIVASTAVA
  • Publication number: 20180216961
    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: Application
    Filed: February 2, 2018
    Publication date: August 2, 2018
    Inventors: FABIO MANTOVANI, ANKIT JAIN, MARSHALL BLUNDELL, ADRIANA CICCONE, JENNY GAI, JOSH BODE, TINGWEN BAO
  • Publication number: 20180204315
    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: Application
    Filed: January 5, 2018
    Publication date: July 19, 2018
    Inventors: Martin Plihal, Ankit Jain
  • Publication number: 20180197714
    Abstract: Wafer inspection with stable nuisance rates and defect of interest capture rates are disclosed. This technique can be used for discovery of newly appearing defects that occur during the manufacturing process. Based on a first wafer, defects of interest are identified based on the classified filtered inspection results. For each remaining wafer, the defect classifier is updated and defects of interest in the next wafer are identified based on the classified filtered inspection results.
    Type: Application
    Filed: December 7, 2017
    Publication date: July 12, 2018
    Inventors: Martin Plihal, Erfan Soltanmohammadi, Saravanan Paramasivam, Sairam Ravu, Ankit Jain, Prasanti Uppaluri, Vijay Ramachandran
  • Publication number: 20180106732
    Abstract: Methods and systems for training an inspection-related algorithm are provided. One system includes one or more computer subsystems configured for performing an initial training of an inspection-related algorithm with a labeled set of defects thereby generating an initial version of the inspection-related algorithm and applying the initial version of the inspection-related algorithm to an unlabeled set of defects. The computer subsystem(s) are also configured for altering the labeled set of defects based on results of the applying. The computer subsystem(s) may then iteratively re-train the inspection-related algorithm and alter the labeled set of defects until one or more differences between results produced by a most recent version and a previous version of the algorithm meet one or more criteria. When the one or more differences meet the one or more criteria, the most recent version of the inspection-related algorithm is outputted as the trained algorithm.
    Type: Application
    Filed: October 12, 2017
    Publication date: April 19, 2018
    Inventors: Martin Plihal, Erfan Soltanmohammadi, Saravanan Paramasivam, Sairam Ravu, Ankit Jain, Sarath Shekkizhar, Prasanti Uppaluri
  • Publication number: 20180048879
    Abstract: Systems and methods for stereo imaging with camera arrays in accordance with embodiments of the invention are disclosed. In one embodiment, a method of generating depth information for an object using two or more array cameras that each include a plurality of imagers includes obtaining a first set of image data captured from a first set of viewpoints, identifying an object in the first set of image data, determining a first depth measurement, determining whether the first depth measurement is above a threshold, and when the depth is above the threshold: obtaining a second set of image data of the same scene from a second set of viewpoints located known distances from one viewpoint in the first set of viewpoints, identifying the object in the second set of image data, and determining a second depth measurement using the first set of image data and the second set of image data.
    Type: Application
    Filed: October 23, 2017
    Publication date: February 15, 2018
    Applicant: FotoNation Cayman Limited
    Inventors: Kartik Venkataraman, Paul Gallagher, Ankit Jain, Semyon Nisenzon
  • Publication number: 20180012972
    Abstract: An electrical circuit comprising at least two negative capacitance insulators connected in series, one of the two negative capacitance insulators is biased to generate a negative capacitance. One of the negative capacitance insulators may include an air-gap which is part of a nanoelectromechnical system (NEMS) device and the second negative capacitance insulator includes a ferroelectric material. Both of the negative capacitance insulators may be located between the channel and gate of a field effect transistor. The NEMS device may include a movable electrode, a dielectric and a fixed electrode and arranged so that the movable electrode is attached to at least two points and spaced apart from the dielectric and fixed electrode, and the ferroelectric capacitor is electrically connected to either of the electrodes.
    Type: Application
    Filed: September 5, 2017
    Publication date: January 11, 2018
    Applicant: Purdue Research Foundation
    Inventors: Muhammad Ashraful Alam, Muhammad Masuduzzaman, Ankit Jain
  • Publication number: 20170331903
    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: Application
    Filed: May 11, 2016
    Publication date: November 16, 2017
    Inventors: Craig Everhart, Flora Wong, Ankit Jain, Vijay Singh, Robert Wyckoff Hyer, JR., Balajee Nagasubramaniam