Patents by Inventor Mahendra Jain

Mahendra 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: 20240095983
    Abstract: Various techniques facilitate the development of an image library that can be used to train and/or validate an automated visual inspection (AVI) model, such an AVI neural network for image classification. In one aspect, an arithmetic transposition algorithm is used to generate synthetic images from original images by transposing features (e.g., defects) onto the original images, with pixel-level realism. In other aspects, digital inpainting techniques are used to generate realistic synthetic images from original images. Deep learning-based inpainting techniques may be used to add, remove, and/or modify defects or other depicted features. In still other aspects, quality control techniques are used to assess the suitability of image libraries for training and/or validation of AVI models, and/or to assess whether individual images are suitable for inclusion in such libraries.
    Type: Application
    Filed: December 1, 2021
    Publication date: March 21, 2024
    Inventors: Al Patrick Goodwin, Joseph Peter Bernacki, Graham F. Milne, Thomas Clark Pearson, Aman Mahendra Jain, Jordan Ray Fine, Kenneth E. Hampshire, Aik Jun Tan, Osvaldo Perez Varela, Nishant Mukesh Gadhvi
  • Publication number: 20230011101
    Abstract: Method and apparatus for reconfiguring a light detection and ranging (LiDAR) system based on detected changes in environmental conditions. In some embodiments, an illumination profile is generated to identify a portion of a field of view (FoV) to which enhanced electromagnetic radiation is to be applied by an emitter of the LiDAR system. A scan profile is generated corresponding to the illumination profile, and the scan profile is applied to an output device of the emitter to produce the selected illumination profile upon targets in the FoV. The scan profile is generated in response to an external sensor that indicates a change in operational environment for the LiDAR system, such as a geopositioning sensor that detects a change in elevation or direction of a vehicle in which the LiDAR system is mounted. An observer and plant model can be incorporated into a servo control system to direct the scanning patterns.
    Type: Application
    Filed: July 15, 2022
    Publication date: January 12, 2023
    Inventors: Eric James Dahlberg, Raj Mahendra Jain
  • Patent number: 9785629
    Abstract: Methods and systems for automated language detection for domain names are disclosed. In some embodiments, a method for detecting a language of an Internationalized Domain Name (IDN) comprises receiving, by an I/O interface, a string of characters for the IDN; receiving training data, including a plurality of multi-gram analyses for a set of languages; analyzing, by a processor, the string of characters based on the training data, wherein the analyzing includes extracting a set of multi-grams from the string of characters and comparing the extracted set of multi-grams with the training data; detecting the language of the IDN based on results of the analyzing. In some embodiments, the method further comprises comparing the detected language of the IDN with a user selected language and using the IDN to generate a domain name, if the comparing indicates that the detected language of the IDN is consistent with the user selected language.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: October 10, 2017
    Assignee: VERISIGN, INC.
    Inventors: Ronald Andrew Hoskinson, Lambert Arians, Marc Anderson, Mahendra Jain
  • Patent number: 9455880
    Abstract: Method and system for routing EPP requests over a network are provided. The EPP request can include XML namespace information and optionally XML sub-product information. A gateway can receive the request and analyze the namespace and in some instances, sub-product information to determine the service to which the request is directed. Thereupon, the gateway can route the request to the appropriate service by consulting a routing table that can have status and connectivity information for all the available services.
    Type: Grant
    Filed: November 19, 2012
    Date of Patent: September 27, 2016
    Assignee: VERISIGN, INC.
    Inventors: James Gould, Mahendra Jain, Colin Lloyd
  • Publication number: 20160232154
    Abstract: Methods and systems for automated language detection for domain names are disclosed. In some embodiments, a method for detecting a language of an Internationalized Domain Name (IDN) comprises receiving, by an I/O interface, a string of characters for the IDN; receiving training data, including a plurality of multi-gram analyses for a set of languages; analyzing, by a processor, the string of characters based on the training data, wherein the analyzing includes extracting a set of multi-grams from the string of characters and comparing the extracted set of multi-grams with the training data; detecting the language of the IDN based on results of the analyzing. In some embodiments, the method further comprises comparing the detected language of the IDN with a user selected language and using the IDN to generate a domain name, if the comparing indicates that the detected language of the IDN is consistent with the user selected language.
    Type: Application
    Filed: December 15, 2015
    Publication date: August 11, 2016
    Inventors: Ronald Andrew Hoskinson, Lambert Arians, Marc Anderson, Mahendra Jain
  • Patent number: 9218335
    Abstract: Methods and systems for automated language detection for domain names are disclosed. In some embodiments, a method for detecting a language of an Internationalized Domain Name (IDN) comprises receiving, by an I/O interface, a string of characters for the IDN; receiving training data, including a plurality of multi-gram analysis for a set of languages; analyzing, by a processor, the string of characters based on the training data, wherein the analyzing includes extracting a set of multi-grams from the string of characters and comparing the extracted set of multi-grams with the training data; detecting the language of the IDN based on results of the analyzing. In some embodiments, the method further comprises comparing the detected language of the IDN with a user selected language and using the IDN to generate a domain name, if the comparing indicates that the detected language of the IDN is consistent with the user selected language.
    Type: Grant
    Filed: October 10, 2012
    Date of Patent: December 22, 2015
    Assignee: VERISIGN, INC.
    Inventors: Ronald Andrew Hoskinson, Lambert Arians, Marc Anderson, Mahendra Jain
  • Patent number: 8856344
    Abstract: Method and system for routing EPP requests over a network are provided. A routing system includes multiple frontend service interfaces, one or more gateways, a management server, and a backend service platform that provides multiple application services. The frontend service interfaces are addressable using virtual IP addresses (“VIP”) and can be provided by the gateways. The routing system defines a many-to-many mapping between the frontend service interfaces and a set of services provided by the backend service platform. A requestor can send a request over EPP to a targeted service interface to access one or more backend services, by sending the request to a target IP or domain name that corresponds to a VIP associated with the targeted service interface. Using the many-to-many mapping and the VIP of the targeted service interface, the routing system can identify backend services sought by the request and provide the requestor with access to the backend services.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: October 7, 2014
    Assignee: Verisign, Inc.
    Inventors: James Gould, Marc Anderson, Mahendra Jain
  • Publication number: 20140100845
    Abstract: Methods and systems for automated language detection for domain names are disclosed. In some embodiments, a method for detecting a language of an Internationalized Domain Name (IDN) comprises receiving, by an I/O interface, a string of characters for the IDN; receiving training data, including a plurality of multi-gram analyses for a set of languages; analyzing, by a processor, the string of characters based on the training data, wherein the analyzing includes extracting a set of multi-grams from the string of characters and comparing the extracted set of multi-grams with the training data; detecting the language of the IDN based on results of the analyzing. In some embodiments, the method further comprises comparing the detected language of the IDN with a user selected language and using the IDN to generate a domain name, if the comparing indicates that the detected language of the IDN is consistent with the user selected language.
    Type: Application
    Filed: October 10, 2012
    Publication date: April 10, 2014
    Applicant: Verisign, Inc.
    Inventors: Ronald Andrew Hoskinson, Lambert Arians, Marc Anderson, Mahendra Jain
  • Publication number: 20130204838
    Abstract: Method and system for routing EPP requests over a network are provided. A routing system includes multiple frontend service interfaces, one or more gateways, a management server, and a backend service platform that provides multiple application services. The frontend service interfaces are addressable using virtual IP addresses (“VIP”) and can be provided by the gateways. The routing system defines a many-to-many mapping between the frontend service interfaces and a set of services provided by the backend service platform. A requestor can send a request over EPP to a targeted service interface to access one or more backend services, by sending the request to a target IP or domain name that corresponds to a VIP associated with the targeted service interface. Using the many-to-many mapping and the VIP of the targeted service interface, the routing system can identify backend services sought by the request and provide the requestor with access to the backend services.
    Type: Application
    Filed: March 15, 2013
    Publication date: August 8, 2013
    Applicant: Verising, Inc
    Inventors: James Gould, Marc Anderson, Mahendra Jain, Raja Chawat
  • Patent number: 8327019
    Abstract: Method and system for routing EPP requests over a network are provided. The EPP request can include XML namespace information and optionally XML sub-product information. A gateway can receive the request and analyze the namespace and in some instances, sub-product information to determine the service to which the request is directed. Thereupon, the gateway can route the request to the appropriate service by consulting a routing table that can have status and connectivity information for all the available services.
    Type: Grant
    Filed: August 18, 2009
    Date of Patent: December 4, 2012
    Assignee: Verisign, Inc.
    Inventors: James Gould, Mahendra Jain, Colin Lloyd
  • Publication number: 20110047292
    Abstract: Method and system for routing EPP requests over a network are provided. The EPP request can include XML namespace information and optionally XML sub-product information. A gateway can receive the request and analyze the namespace and in some instances, sub-product information to determine the service to which the request is directed. Thereupon, the gateway can route the request to the appropriate service by consulting a routing table that can have status and connectivity information for all the available services.
    Type: Application
    Filed: August 18, 2009
    Publication date: February 24, 2011
    Applicant: VeriSign, Inc.
    Inventors: James Gould, Mahendra Jain, Colin Lloyd
  • Publication number: 20060063043
    Abstract: Disclosed are methods using neutral red to mediate the interconversion of chemical and electrical energy. Electrically reduced neutral red has been found to promote cell growth and formation of reduced products by reversibly increasing the ratio of the reduced:oxidized forms of NAD(H) or NADP(H). Electrically reduced neutral red is able to serve as the sole source of reducing power for microbial cell growth. Neutral red is also able to promote conversion of chemical energy to electrical energy by facilitating the transfer of electrons from microbial reducing power to a fuel cell cathode.
    Type: Application
    Filed: March 23, 2005
    Publication date: March 23, 2006
    Inventors: Gregory Zeikus, Hyoun Shin, Mahendra Jain
  • Publication number: 20030016903
    Abstract: Microwave switching method and apparatus useful in high frequency operations (˜40 GHz) includes structure and/or steps for providing a plurality of parallel upper switch cards, each having at least one input and a plurality of outputs; and a plurality of parallel lower switch cards, each having a plurality of inputs and at least one output. The plurality of lower switch cards is disposed perpendicular to the plurality of upper switch cards. A connector board is disposed between the edges of the plurality of upper and lower switch cards, the connector board having a two-dimensional planar array of electrical-coupling terminals for electrically coupling the plurality of upper switch cards outputs to the plurality of lower switch card inputs. Preferably, the electrical-coupling terminals comprise solder bumps disposed at either end of metallized via holes through the board, the solder bumps couple to wells disposed at the edges of the upper and lower switch cards.
    Type: Application
    Filed: July 23, 2001
    Publication date: January 23, 2003
    Inventors: Elim Chan, Jules D. Levine, Mahendra Jain, Chris McKleroy