Patents by Inventor Lakshmi Narasimhan

Lakshmi Narasimhan 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: 11055840
    Abstract: To evaluate a semiconductor-fabrication process, a semiconductor wafer is obtained that includes die grouped into modulation sets. Each modulation set is fabricated using distinct process parameters. The wafer is optically inspected to identify defects. A nuisance filter is trained to classify the defects as DOI or nuisance defects. Based on results of the training, a first, preliminary process window for the wafer is determined and die structures having DOI are identified in a first group of modulation sets bordering the first process window. The trained nuisance filter is applied to the identified defects to determine a second, revised process window for the wafer. A third, further revised process window for the wafer is determined based on SEM images of specified care areas in one or more modulation sets within the second, revised process window. A report is generated that specifies the third process window.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: July 6, 2021
    Assignee: KLA Corporation
    Inventors: Ardis Liang, Martin Plihal, Saravanan Paramasivam, Niveditha Lakshmi Narasimhan, Sandeep Bhagwat
  • Patent number: 11030861
    Abstract: A method for processing cash-withdrawal transactions is provided. When available cash at a terminal device is less than a first amount that a user wants to withdraw, the terminal device presents a first option to the user to receive a first part of the first amount, which the terminal device is falling short of, as a voucher or a credit in a digital wallet. When the first option is selected, the terminal device displays a list of digital wallets and vouchers to the user. The terminal device communicates a first request to the payment network indicating a selection of the first option and one of a voucher or a digital wallet. Based on the first request, the payment network initiates crediting of the first part in the digital wallet or procuring of the voucher, with the terminal device dispensing the remaining part of the first amount as cash.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: June 8, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Abhishek Chaturvedi, Lakshmi Narasimhan Ramanujam, Parameswaran Venkatasubramanian
  • Publication number: 20210136185
    Abstract: An EtherCAT device includes a communications circuit and a wakeup circuit. The wakeup circuit is configured to determine a condition in which to send data to an EtherCAT master node. The wakeup circuit, based on such a condition, is configured to generate a wakeup packet. The communications circuit may be configured to receive an EtherCAT frame originating from the EtherCAT master node. The communications circuit may be configured to populate the EtherCAT frame with the data to be sent to the EtherCAT master node. The communications circuit may be configured to send the EtherCAT frame to the EtherCAT master device.
    Type: Application
    Filed: September 24, 2020
    Publication date: May 6, 2021
    Applicant: Microchip Technology Incorporated
    Inventors: William Mahany, Ian Saturley, Lakshmi Narasimhan, Riyas Kattukandan, Ramya Kuppusamy, Robert Zakowicz
  • Patent number: 10944774
    Abstract: Aspects of the present disclosure include a system comprising a machine-readable storage medium storing at least one program and computer-implemented methods for detecting anomalies in revisions to a web document. Consistent with some embodiments, a method includes publishing, at a network-based content publication platform, a web document comprising a plurality of distinct elements generated using data received from a computing device of a user. The method further includes accessing an updated web document that was generated based on modifications to the published web document made by the user. The method further includes generating one or more anomaly scores based on a comparison of the updated web document to the published web document, and determining whether to allow publication of the updated web document based on a result of a comparison of the anomaly score to a threshold anomaly score.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: March 9, 2021
    Assignee: EBAY INC.
    Inventors: Lakshmi Narasimhan, Himanshu Jain
  • Publication number: 20210042908
    Abstract: To evaluate a semiconductor-fabrication process, a semiconductor wafer is obtained that includes die grouped into modulation sets. Each modulation set is fabricated using distinct process parameters. The wafer is optically inspected to identify defects. A nuisance filter is trained to classify the defects as DOI or nuisance defects. Based on results of the training, a first, preliminary process window for the wafer is determined and die structures having DOI are identified in a first group of modulation sets bordering the first process window. The trained nuisance filter is applied to the identified defects to determine a second, revised process window for the wafer. A third, further revised process window for the wafer is determined based on SEM images of specified care areas in one or more modulation sets within the second, revised process window. A report is generated that specifies the third process window.
    Type: Application
    Filed: September 25, 2019
    Publication date: February 11, 2021
    Inventors: Ardis Liang, Martin Plihal, Saravanan Paramasivam, Niveditha Lakshmi Narasimhan, Sandeep Bhagwat
  • Publication number: 20210027445
    Abstract: A system for characterizing a specimen is disclosed. In one embodiment, the system includes a characterization sub-system configured to acquire one or more images a specimen, and a controller communicatively coupled to the characterization sub-system. The controller may be configured to: receive from the characterization sub-system one or more training images of one or more defects of a training specimen; generate one or more augmented images of the one or more defects of the training specimen; generate a machine learning classifier based on the one or more augmented images of the one or more defects of the training specimen; receive from the characterization sub-system one or more target images of one or more target features of a target specimen; and determine one or more defects of the one or more target features with the machine learning classifier.
    Type: Application
    Filed: July 21, 2020
    Publication date: January 28, 2021
    Inventors: Martin Plihal, Saravanan Paramasivam, Jacob George, Niveditha Lakshmi Narasimhan, Sairam Ravu, Somesh Challapalli, Prasanti Uppaluri
  • Patent number: 10902496
    Abstract: A publication system can receive a first location of a client device determined from wireless communications between the client device and an electronic device associated with a known location (e.g., GPS, IP Access Point, cell tower, WIFI-enabled device, Bluetooth-enabled device, etc.). The system can identify items marked by geographic indications associating an item category with a geographic region from where the item category originates and that are available proximate to the client's location. The system can identify locations at which the items are available, and transmit those locations to the client. When the system determines that the client is proximate to one of the locations, the system can provide various services, such as providing a payment interface for purchasing/selling the items, updating one or more accounts associated with the purchased/sold items (e.g., seller account, buyer account, etc.), facilitating shipping of the purchased/sold items, among others.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: January 26, 2021
    Assignee: eBay Inc.
    Inventors: Lakshmi Narasimhan, Saikrishna Vaidyanathan, Muthukumar Ramasamymadasamy
  • Publication number: 20200394071
    Abstract: Systems and methods herein can provide virtual resource management for hyper-converged infrastructures. In an example, a method can include identifying an overloaded cluster requesting at least one resource, the overloaded cluster including a hypervisor on a virtual machine. The method can further include identifying an additional cluster having a free resource corresponding to the requested resource. The method can include instantiating a nested host on the additional cluster, the nested host being configured to provide the free resource and the nested hosted comprising an additional hypervisor that manages an additional virtual machine. Further, the method can include registering the nested host with the overloaded cluster such that the overloaded cluster is authorized to use the free resource.
    Type: Application
    Filed: June 13, 2019
    Publication date: December 17, 2020
    Inventors: Tejas Sanjeev Panse, Suket Gakhar, Anant Kumar, Lakshmi Narasimhan
  • Patent number: 10831448
    Abstract: A device may obtain process data relating to a set of processes. The device may process the process data to generate a process analysis model. The device may classify, using the process analysis model, a particular process into a particular class of a set of classes of the process analysis model. The device may automatically assess the particular process based on the particular class, wherein a set of assessment parameters for assessing the particular process is selected based on the particular class, and wherein an assessment score is assigned to the particular process based on values for the set of assessment parameters. The device may determine, based on the assessment score and the particular class, an automation recommendation for the particular process. The device may automatically complete the particular process using a particular tool based on determining the automation recommendation.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: November 10, 2020
    Assignee: Accenture Global Solutions Limited
    Inventors: Rajendra T. Prasad, Bhaskar Ghosh, Mohan Sekhar, Priya Athreyee, Koustuv Jana, Koushik Vijayaraghavan, Amaresh Swain, Pradeep Senapati, Kamakshi Girish, Lakshmi Narasimhan, Somen Roy, Rajesh Nagarajan, Senthil Jeyachandran, Arulmozhi Dharmar
  • Patent number: 10771475
    Abstract: Techniques for exchanging control and configuration information in a network visibility system are provided. In one embodiment, a control plane component of the network visibility system can receive one or more first messages from a data plane component of the network visibility system, where the one or more first messages define one or more forwarding resources available on the data plane component. The control plane component can further retrieve configuration information stored on the control plane component that comprises one or more network prefixes to be monitored by the network visibility system, and can determine one or more mappings between the network prefixes and the forwarding resources. Upon determining the one or more mappings, the control plane component can generate one or more packet forwarding rules based on the mappings.
    Type: Grant
    Filed: September 9, 2015
    Date of Patent: September 8, 2020
    Assignee: Extreme Networks, Inc.
    Inventors: Xiaochu Chen, Arvindsrinivasan Lakshmi Narasimhan, Shailender Sharma, Ivy Pei-Shan Hsu, Sanjeev Chhabria, Rakesh Varimalla
  • Publication number: 20200242898
    Abstract: A method for processing cash-withdrawal transactions is provided. When available cash at a terminal device is less than a first amount that a user wants to withdraw, the terminal device presents a first option to the user to receive a first part of the first amount, which the terminal device is falling short of, as a voucher or a credit in a digital wallet. When the first option is selected, the terminal device displays a list of digital wallets and vouchers to the user. The terminal device communicates a first request to the payment network indicating a selection of the first option and one of a voucher or a digital wallet. Based on the first request, the payment network initiates crediting of the first part in the digital wallet or procuring of the voucher, with the terminal device dispensing the remaining part of the first amount as cash.
    Type: Application
    Filed: December 19, 2019
    Publication date: July 30, 2020
    Inventors: Abhishek Chaturvedi, Lakshmi Narasimhan Ramanujam, Parameswaran Venkatasubramanian
  • Publication number: 20200234428
    Abstract: Methods and systems for improved detection and classification of defects of interest (DOI) is realized based on values of one or more automatically generated attributes derived from images of a candidate defect. Automatically generated attributes are determined by iteratively training, reducing, and retraining a deep learning model. The deep learning model relates optical images of candidate defects to a known classification of those defects. After model reduction, attributes of the reduced model are identified which strongly relate the optical images of candidate defects to the known classification of the defects. The reduced model is subsequently employed to generate values of the identified attributes associated with images of candidate defects having unknown classification. In another aspect, a statistical classifier is employed to classify defects based on automatically generated attributes and attributes identified manually.
    Type: Application
    Filed: January 16, 2020
    Publication date: July 23, 2020
    Inventors: Jacob George, Saravanan Paramasivam, Martin Plihal, Niveditha Lakshmi Narasimhan, Sairam Ravu, Prasanti Uppaluri
  • Publication number: 20200226602
    Abstract: Systems and methods for facilitating a transaction between a cardholder, registered with a first payment entity, and a second payment entity other than the first payment entity in cases when the second payment entity promotes an offer which the cardholder wants to avail. The method includes receiving a first service request from a user at a server system associated with the first payment entity. The first service request is a request to avail the offer using a first payment card of the user. The method further includes facilitating authentication of the first service request at the first payment entity. Upon successful authentication, the method includes sending a second service request to second payment entity and receiving approval from the second payment entity for availing the offer. The method further includes receiving a second payment card from second issuing entity, where the second payment card is eligible for availing the offer.
    Type: Application
    Filed: January 10, 2020
    Publication date: July 16, 2020
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Abhishek Chaturvedi, Prasenjit Bhattacharjee, Akshay Varma, Ashish Yeshwant Bhosale, Parameswaran Venkatasubramanian, Lakshmi Narasimhan Ramanujam
  • Publication number: 20200201664
    Abstract: In a computer-implemented method for upgrading a fault tolerant hyper-converged infrastructure in an environment with no additional physical infrastructure, a workload domain having a plurality of hosts is chosen for an upgrade. One or more conflict groups are calculated for each host, and a physical host in the workload domain is selected. A number and a size of one or more nested hosts is determined and a different nested host is created in a management cluster for each of the one more conflict groups in the physical host. A communication network provides communication between a virtual machine (VM) on the different nested host and a VM in the physical host. The physical host is put into a maintenance mode, upgraded, and then returned from the maintenance mode to an operational mode.
    Type: Application
    Filed: February 26, 2019
    Publication date: June 25, 2020
    Inventors: TEJAS SANJEEV PANSE, Suket Gakhar, Anant Kumar, Lakshmi Narasimhan
  • Publication number: 20200201665
    Abstract: In a computer-implemented method for using a nested host manager in a hyper converged infrastructure to streamline the upgrade process for one or more hosts in a workload domain, a first workload domain having one or more hosts is chosen, and at least one host of the one or more hosts is designated for an upgrade. The resource allotment of the at least one host is evaluated and a nested host having a comparable resource allotment is selected and provided in a second workload domain. Communication is redirected from the at least one host to the nested host. The at least one host is placed in a maintenance mode, updated, and returned to an operational mode.
    Type: Application
    Filed: February 28, 2019
    Publication date: June 25, 2020
    Inventors: Tejas Sanjeev PANSE, Suket GAKHAR, Anant KUMAR, Lakshmi NARASIMHAN
  • Publication number: 20200125767
    Abstract: A system for producing an audio file comprises a non-transitory computer-readable medium with instructions stored thereon, that when executed by a processor perform the steps of converting an additive manufacturing design file to a text-based file, converting the text-based file to a series of binary values, converting the series of binary values to a series of integers, calculating a normalization factor for the series of integers, dividing each of the series of integers by the normalizing factor to produce an array of floating point numbers known as the design string, multiplying the design string with the normalizing factor and comparing the resulting arrays with the original array of integers to generate the error string, converting the design string to an audio file, and converting the normalizing factor and the error string to a text file. Systems for verifying the authenticity of, identifying, and compressing AM design files are also described.
    Type: Application
    Filed: October 18, 2019
    Publication date: April 23, 2020
    Inventors: Rakesh Kumar Behera, Sarvesh Sivaprakasam, Lakshmi Narasimhan Jagannathan, Nikhil Gupta
  • Publication number: 20200073639
    Abstract: A device may obtain process data relating to a set of processes. The device may process the process data to generate a process analysis model. The device may classify, using the process analysis model, a particular process into a particular class of a set of classes of the process analysis model. The device may automatically assess the particular process based on the particular class, wherein a set of assessment parameters for assessing the particular process is selected based on the particular class, and wherein an assessment score is assigned to the particular process based on values for the set of assessment parameters. The device may determine, based on the assessment score and the particular class, an automation recommendation for the particular process. The device may automatically complete the particular process using a particular tool based on determining the automation recommendation.
    Type: Application
    Filed: April 5, 2019
    Publication date: March 5, 2020
    Inventors: Rajendra T. PRASAD, Bhaskar GHOSH, Mohan SEKHAR, Priya ATHREYEE, Koustuv JANA, Koushik VIJAYARAGHAVAN, Amaresh SWAIN, Pradeep SENAPATI, Kamakshi GIRISH, Lakshmi NARASIMHAN, Somen ROY, Rajesh NAGARAJAN, Senthil JEYACHANDRAN, Arulmozhi DHARMAR
  • Publication number: 20200027087
    Abstract: A method for processing declined transactions is provided. A transaction decline notification for a transaction performed by a user is received in response to a first authorization request that is communicated to an issuer server. If a credit score of the user is greater than or equal to a threshold value, a data element of the first authorization request, indicating a transaction amount of the transaction, is modified to generate a second authorization request. The modified data element indicates a first amount that is lower than the transaction amount. The second authorization request is communicated to the issuer server and a transaction approval notification is received in response to the second authorization request. The transaction approval notification overrides the transaction decline notification and indicates that the transaction is approved by the issuer server, thereby making the transaction successful.
    Type: Application
    Filed: May 31, 2019
    Publication date: January 23, 2020
    Inventors: Parameswaran Venkatasubramanian, Lakshmi Narasimhan Ramanujam, Abhishek Chaturvedi
  • Publication number: 20190354978
    Abstract: A server for an authorization amount shown in a transaction request over a plurality of payments using an account, where the authorization amount exceeds a limit determined for the account, is configured to receive a request to update the authorization amount with a transaction amount, the request indicating account details corresponding to the account, the authorization amount and the transaction amount to be paid in one of the plurality of payments; retrieve, from a predetermined database, a score representing a credibility of a user using the account in response to receiving the request; compare the retrieved score with a threshold to determine whether or not the retrieved score is equal to or higher than the threshold; and approve the request to update the authorization amount in the transaction request if it is determined that the retrieved score is equal to or higher than the threshold.
    Type: Application
    Filed: May 9, 2019
    Publication date: November 21, 2019
    Inventors: Abhishek CHATURVEDI, Parameswaran VENKATASUBRAMANIAN, Lakshmi Narasimhan RAMANUJAM
  • Publication number: 20190348850
    Abstract: A charge/discharge pattern battery training system includes a battery subsystem connected to a battery charging subsystem, and a battery charging determination engine coupled to the battery charging subsystem. The battery charging determination engine monitors a plurality of charge/discharge cycles performed by the battery subsystem and, based on the plurality of charge/discharge cycles performed by the battery subsystem, identifies a first charge/discharge pattern exhibited by the battery subsystem. The battery charging determination engine then determines a charging schedule that will cause the battery subsystem to exhibit a second charge/discharge pattern that is different than the first charge/discharge pattern, and applies the charging schedule via the battery charging subsystem to the battery subsystem that causes the battery subsystem to exhibit the second charge/discharge pattern.
    Type: Application
    Filed: April 30, 2019
    Publication date: November 14, 2019
    Inventors: Parminder Singh Sethi, Vaideeswaran Ganesan, Lakshmi Narasimhan MC, Tamilchelvan Bhuvaneswari, Liane Ghosh, Avinash V. Patil