Patents by Inventor M. Shankar
M. Shankar 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: 12266143Abstract: Methods and systems for image alignment are provided. One method includes selecting three or more salient feature points for use in test image to reference image alignment by applying a selected salient feature point detection method to at least a reference image generated for the specimen. The method also includes detecting the three or more salient feature points in the test image and the reference image and aligning the detected three or more salient feature points in the test image to the detected three or more salient feature points in the reference image. The method further includes aligning remaining portions of the test image to remaining portions of the reference image based on results of the previous aligning step.Type: GrantFiled: February 21, 2022Date of Patent: April 1, 2025Assignee: KLA CorporationInventors: Chaohong Wu, Songyang Yu, Premchandra M. Shankar
-
Methods, apparatus, and systems for secure demand paging and paging operations for processor devices
Patent number: 12066954Abstract: A secure demand paging system (1020) includes a processor (1030) operable for executing instructions, an internal memory (1034) for a first page in a first virtual machine context, an external memory (1024) for a second page in a second virtual machine context, and a security circuit (1038) coupled to the processor (1030) and to the internal memory (1034) for maintaining the first page secure in the internal memory (1034).Type: GrantFiled: November 30, 2020Date of Patent: August 20, 2024Assignee: Texas Instruments IncorporatedInventors: Steven C. Goss, Gregory Remy Philippe Conti, Narendar M. Shankar, Mehdi-Laurent Akkar, Aymeric Vial -
Publication number: 20220327796Abstract: Methods and systems for image alignment are provided. One method includes selecting three or more salient feature points for use in test image to reference image alignment by applying a selected salient feature point detection method to at least a reference image generated for the specimen. The method also includes detecting the three or more salient feature points in the test image and the reference image and aligning the detected three or more salient feature points in the test image to the detected three or more salient feature points in the reference image. The method further includes aligning remaining portions of the test image to remaining portions of the reference image based on results of the previous aligning step.Type: ApplicationFiled: February 21, 2022Publication date: October 13, 2022Inventors: Chaohong Wu, Songyang Yu, Premchandra M. Shankar
-
Patent number: 11410292Abstract: For semiconductor inspection images, detection thresholds can be determined based on probability density functions at a pixel intensity. The detection thresholds can then be applied to an image. This can find outliers at a fixed probability at all pixel intensity levels by estimating the probability distribution of underlying data and adapting the detection threshold values. Laser power can be optimized based on the detection thresholds.Type: GrantFiled: September 23, 2020Date of Patent: August 9, 2022Assignee: KLA CORPORATIONInventor: Premchandra M. Shankar
-
Publication number: 20220247637Abstract: A method, apparatus, and computer program product are provided for facilitating synchronization of setting configurations. An apparatus may include a processor and a memory storing instructions that when executed by the processor cause the apparatus to configure a setting on the apparatus. The instructions when executed by the processor may further cause the apparatus to generate a settings data package comprising the setting configuration. The instructions when executed by the processor may additionally cause the apparatus to send the settings data package to a settings management service for synchronization of the setting configuration to at least one of a service or a user device. The settings management service may be configured to synchronize the setting configuration by distributing the settings data package to the at least one of the service or the user device. Corresponding methods and computer program products are also provided.Type: ApplicationFiled: December 10, 2021Publication date: August 4, 2022Inventors: Daniel LEHTOVIRTA, Jan PELTTARI, Ali Henrikki PITKANEN, Udo SZABO, Aapo BOVELLAN, Santeri LEIJOLA, Devi SUDHA, Uday M. SHANKAR
-
Patent number: 11218372Abstract: A method, apparatus, and computer program product are provided for facilitating synchronization of setting configurations. An apparatus may include a processor and a memory storing instructions that when executed by the processor cause the apparatus to configure a setting on the apparatus. The instructions when executed by the processor may further cause the apparatus to generate a settings data package comprising the setting configuration. The instructions when executed by the processor may additionally cause the apparatus to send the settings data package to a settings management service for synchronization of the setting configuration to at least one of a service or a user device. The settings management service may be configured to synchronize the setting configuration by distributing the settings data package to the at least one of the service or the user device. Corresponding methods and computer program products are also provided.Type: GrantFiled: September 10, 2019Date of Patent: January 4, 2022Assignee: Nokia Technologies OyInventors: Daniel Lehtovirta, Jan Pelttari, Ali Henrikki Pitkanen, Udo Szabo, Aapo Bovellan, Santeri Leijola, Devi Sudha, Uday M. Shankar
-
Patent number: 11127136Abstract: A system for defining flexible regions on a sample is disclosed. The system includes an inspection system configured to acquire one or more swath images. The system includes a controller communicatively coupled to the inspection system, the controller configured to: generate one or more median reference die (MRD) images based on the one or more swath images; generate one or more flexible region masks based on the one or more MRD images; identify a set of alignment sites on the one or more flexible region masks based on one or more coordinates of the one or more MRD images; perform patch-to-mask alignment between the one or more flexible region masks and one or more scan images by aligning the scan images and the one or more MRD images at the identified set of alignment sites; and position the one or more flexible region masks on the scan images.Type: GrantFiled: June 15, 2020Date of Patent: September 21, 2021Assignee: KLA CorporationInventors: Yong Zhang, Tao Luo, Jie Gong, Premchandra M. Shankar
-
METHODS, APPARATUS, AND SYSTEMS FOR SECURE DEMAND PAGING AND PAGING OPERATIONS FOR PROCESSOR DEVICES
Publication number: 20210240637Abstract: A secure demand paging system (1020) includes a processor (1030) operable for executing instructions, an internal memory (1034) for a first page in a first virtual machine context, an external memory (1024) for a second page in a second virtual machine context, and a security circuit (1038) coupled to the processor (1030) and to the internal memory (1034) for maintaining the first page secure in the internal memory (1034).Type: ApplicationFiled: November 30, 2020Publication date: August 5, 2021Inventors: Steven C. Goss, Gregory Remy Philippe Conti, Narendar M. Shankar, Mehdi-Laurent Akkar, Aymeric Vial -
Publication number: 20210174483Abstract: A system for defining flexible regions on a sample is disclosed. The system includes an inspection system configured to acquire one or more swath images. The system includes a controller communicatively coupled to the inspection system, the controller configured to: generate one or more median reference die (MRD) images based on the one or more swath images; generate one or more flexible region masks based on the one or more MRD images; identify a set of alignment sites on the one or more flexible region masks based on one or more coordinates of the one or more MRD images; perform patch-to-mask alignment between the one or more flexible region masks and one or more scan images by aligning the scan images and the one or more MRD images at the identified set of alignment sites; and position the one or more flexible region masks on the scan images.Type: ApplicationFiled: June 15, 2020Publication date: June 10, 2021Inventors: Yong Zhang, Tao Luo, Jie Gong, Premchandra M. Shankar
-
Publication number: 20210097672Abstract: For semiconductor inspection images, detection thresholds can be determined based on probability density functions at a pixel intensity. The detection thresholds can then be applied to an image. This can find outliers at a fixed probability at all pixel intensity levels by estimating the probability distribution of underlying data and adapting the detection threshold values. Laser power can be optimized based on the detection thresholds.Type: ApplicationFiled: September 23, 2020Publication date: April 1, 2021Inventor: Premchandra M. Shankar
-
Patent number: 10957033Abstract: Repeater defects on a wafer can be detected by fusing multiple die images. In an instance, multiple die images are statistically fused to form a die-fused image. Each of the die images can be of a different die on a wafer. A presence of a repeater defect is detected in the die-fused image. The die images can be generated using a laser-scanning system or other systems.Type: GrantFiled: September 14, 2017Date of Patent: March 23, 2021Assignee: KLA-Tencor CorporationInventors: Premchandra M. Shankar, Ashok Varadarajan, JuHwan Rha
-
Patent number: 10853269Abstract: A secure demand paging system including a secure internal memory, an external non-volatile memory having encrypted and integrity-protected code pages, an external volatile memory for swap pages and a processor coupled to said secure internal memory and to said external non-volatile memory and operable to decrypt and verify the integrity of the code pages thereby to transfer code pages to said secure internal memory directly from said external non-volatile memory bypassing said external volatile memory in respect of the code pages, and to swap out and swap in the swap pages between secure internal memory and said external volatile memory bypassing said external non-volatile memory in respect of the swap pages for said external volatile memory.Type: GrantFiled: April 13, 2016Date of Patent: December 1, 2020Assignee: Texas Instruments IncorporatedInventors: Steven C. Goss, Gregory Remy Philippe Conti, Narendar M. Shankar, Mehdi-Laurent Akkar, Aymeric Vial
-
Patent number: 10740495Abstract: Systems and methods for providing a battery module 110 with secure identity information and authentication of the identity of the battery 110 by a host 120. In one embodiment, the system for providing a battery module with secure identity information includes: (1) a tamper resistant processing environment 200 located within the battery module 110 and (2) a key generator configured to generate a key based on an identity of the battery module 110 and cause the key to be stored within the tamper resistant processing environment 200.Type: GrantFiled: October 4, 2017Date of Patent: August 11, 2020Assignee: Texas Instruments IncorporatedInventors: Narendar M. Shankar, Erdal Paksoy, Todd Vanyo
-
Patent number: 10606501Abstract: A storage management unit is configured to identify a plurality of page frames in primary storage. The storage-management unit is further configured to determine an amount of unused capacity of each page frame of the plurality of page frames. The storage-management unit is further configured to sort the plurality of page frames based on the determined amount of unused capacity of each page frame.Type: GrantFiled: December 4, 2015Date of Patent: March 31, 2020Assignee: International Business Machines CorporationInventors: Balaji B, Chetan L. Gaonkar, Prajith P. Kumaran, Anasuya M. Shankar
-
Patent number: 10590473Abstract: Provided are systems, kits, and methods for the quantitative detection of single nucleotide polymorphisms or variants to identify malignant neoplasms. The methods include use of modified oligonucleotide blockers with peptide nucleic acid backbones that hybridize to and block logarithmic amplification of the wild-type alleles of a target, and incorporation of locked nucleic acids into probes that are complementary to a mutant allele of the target sequence to increase specificity. The methods include detection of variants in sequences with high GC content and/or low complexity, such as the TERT promoter, IDH1, BRAF, NRAS, GNAQ, GNA11 and H3F3 A gene variants. The methods include sensitive detection and staging of cancers with low cellularity, and can be used intraoperatively such as for glioma, or to detect cell-free circulating tumor DNA, such as for melanoma.Type: GrantFiled: December 22, 2015Date of Patent: March 17, 2020Assignees: THE BROAD INSTITUTE, INC., DANA-FARBER CANCER INSTITUTE, INC., THE GENERAL HOSPITAL CORPORATIONInventors: Matthew Meyerson, Ganesh M. Shankar, Joshua M. Francis, Daniel P. Cahill, Mikael L. Rinne
-
Publication number: 20200076692Abstract: A method, apparatus, and computer program product are provided for facilitating synchronization of setting configurations. An apparatus may include a processor and a memory storing instructions that when executed by the processor cause the apparatus to configure a setting on the apparatus. The instructions when executed by the processor may further cause the apparatus to generate a settings data package comprising the setting configuration. The instructions when executed by the processor may additionally cause the apparatus to send the settings data package to a settings management service for synchronization of the setting configuration to at least one of a service or a user device. The settings management service may be configured to synchronize the setting configuration by distributing the settings data package to the at least one of the service or the user device. Corresponding methods and computer program products are also provided.Type: ApplicationFiled: September 10, 2019Publication date: March 5, 2020Inventors: Daniel LEHTOVIRTA, Jan PELTTARI, Ali Henrikki PITKANEN, Udo SZABO, Aapo BOVELLAN, Santeri LEIJOLA, Devi SUDHA, Uday M. SHANKAR
-
Publication number: 20190290722Abstract: Ophthalmic products and related methods are described herein. These methods include a stabilizing composition comprising a therapeutically active agent which is separated from a liquid vehicle composition by a barrier. The barrier may be removed to allow the two compositions to mix to provide an ophthalmically acceptable liquid comprising the therapeutically active agent.Type: ApplicationFiled: June 10, 2019Publication date: September 26, 2019Inventors: Anuradha V. Gore, Sai M. Shankar, Sukhon Likitlersuang, Chetan P. Pujara, Sesha Neervannan
-
Patent number: 10411962Abstract: A method, apparatus, and computer program product are provided for facilitating synchronization of setting configurations. An apparatus may include a processor and a memory storing instructions that when executed by the processor cause the apparatus to configure a setting on the apparatus. The instructions when executed by the processor may further cause the apparatus to generate a settings data package comprising the setting configuration. The instructions when executed by the processor may additionally cause the apparatus to send the settings data package to a settings management service for synchronization of the setting configuration to at least one of a service or a user device. The settings management service may be configured to synchronize the setting configuration by distributing the settings data package to the at least one of the service or the user device. Corresponding methods and computer program products are also provided.Type: GrantFiled: April 2, 2018Date of Patent: September 10, 2019Assignee: Nokia Technologies OyInventors: Daniel Lehtovirta, Jan Pelttari, Ali Henrikki Pitkanen, Udo Szabo, Aapo Bovellan, Santeri Leijola, Devi Sudha, Uday M. Shankar
-
Patent number: 10314887Abstract: Ophthalmic products and related methods are described herein. These methods include a stabilizing composition comprising a therapeutically active agent which is separated from a liquid vehicle composition by a barrier. The barrier may be removed to allow the two compositions to mix to provide an ophthalmically acceptable liquid comprising the therapeutically active agent.Type: GrantFiled: April 10, 2017Date of Patent: June 11, 2019Assignee: Allergan, Inc.Inventors: Anuradha V. Gore, Sai M. Shankar, Sukhon Likitlersuang, Chetan P. Pujara, Sesha Neervannan
-
Publication number: 20190012778Abstract: Repeater defects on a wafer can be detected by fusing multiple die images. In an instance, multiple die images are statistically fused to form a die-fused image. Each of the die images can be of a different die on a wafer. A presence of a repeater defect is detected in the die-fused image. The die images can be generated using a laser-scanning system or other systems.Type: ApplicationFiled: September 14, 2017Publication date: January 10, 2019Inventors: Premchandra M. Shankar, Ashok Varadarajan, JuHwan Rha