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: 20240095983Abstract: 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: ApplicationFiled: December 1, 2021Publication date: March 21, 2024Inventors: 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: 20230011101Abstract: 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: ApplicationFiled: July 15, 2022Publication date: January 12, 2023Inventors: Eric James Dahlberg, Raj Mahendra Jain
-
Patent number: 9785629Abstract: 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: GrantFiled: December 15, 2015Date of Patent: October 10, 2017Assignee: VERISIGN, INC.Inventors: Ronald Andrew Hoskinson, Lambert Arians, Marc Anderson, Mahendra Jain
-
Patent number: 9455880Abstract: 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: GrantFiled: November 19, 2012Date of Patent: September 27, 2016Assignee: VERISIGN, INC.Inventors: James Gould, Mahendra Jain, Colin Lloyd
-
Publication number: 20160232154Abstract: 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: ApplicationFiled: December 15, 2015Publication date: August 11, 2016Inventors: Ronald Andrew Hoskinson, Lambert Arians, Marc Anderson, Mahendra Jain
-
Patent number: 9218335Abstract: 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: GrantFiled: October 10, 2012Date of Patent: December 22, 2015Assignee: VERISIGN, INC.Inventors: Ronald Andrew Hoskinson, Lambert Arians, Marc Anderson, Mahendra Jain
-
Patent number: 8856344Abstract: 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: GrantFiled: March 15, 2013Date of Patent: October 7, 2014Assignee: Verisign, Inc.Inventors: James Gould, Marc Anderson, Mahendra Jain
-
Publication number: 20140100845Abstract: 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: ApplicationFiled: October 10, 2012Publication date: April 10, 2014Applicant: Verisign, Inc.Inventors: Ronald Andrew Hoskinson, Lambert Arians, Marc Anderson, Mahendra Jain
-
Publication number: 20130204838Abstract: 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: ApplicationFiled: March 15, 2013Publication date: August 8, 2013Applicant: Verising, IncInventors: James Gould, Marc Anderson, Mahendra Jain, Raja Chawat
-
Patent number: 8327019Abstract: 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: GrantFiled: August 18, 2009Date of Patent: December 4, 2012Assignee: Verisign, Inc.Inventors: James Gould, Mahendra Jain, Colin Lloyd
-
Publication number: 20110047292Abstract: 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: ApplicationFiled: August 18, 2009Publication date: February 24, 2011Applicant: VeriSign, Inc.Inventors: James Gould, Mahendra Jain, Colin Lloyd
-
Publication number: 20060063043Abstract: 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: ApplicationFiled: March 23, 2005Publication date: March 23, 2006Inventors: Gregory Zeikus, Hyoun Shin, Mahendra Jain
-
Publication number: 20030016903Abstract: 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: ApplicationFiled: July 23, 2001Publication date: January 23, 2003Inventors: Elim Chan, Jules D. Levine, Mahendra Jain, Chris McKleroy