Patents by Inventor Ashwin Tengli

Ashwin Tengli 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: 9542419
    Abstract: A similarity search may be performed on the image of a person, using visual characteristics and information that is known about the person. The search identifies images of other persons that are similar in appearance to the person in the image.
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: January 10, 2017
    Assignee: Google Inc.
    Inventors: Vincent O. Vanhoucke, Salih Burak Gokturk, Dragomir Anguelov, Kuang-chih Lee, Munjal Shah, Ashwin Tengli
  • Patent number: 8989451
    Abstract: A similarity search may be performed on the image of a person, using visual characteristics and information that is known about the person. The search identifies images of other persons that are similar in appearance to the person in the image.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: March 24, 2015
    Assignee: Google Inc.
    Inventors: Vincent Vanhoucke, Salih Burak Gokturk, Dragomir Anguelov, Kuang-chih Lee, Munjal Shah, Ashwin Tengli
  • Patent number: 8914316
    Abstract: Embodiments of methods, systems and/or apparatuses relating to data processing in distributed computing environments are disclosed. In particular, methods, systems, and/or apparatuses for determining information similarly and/or performing related statistical techniques which may be implemented or operated in a distributed computing environment are disclosed.
    Type: Grant
    Filed: August 3, 2009
    Date of Patent: December 16, 2014
    Assignee: Yahoo!, Inc.
    Inventors: Ashwin Tengli, Aravindan Raghuveer, Krishna Prasad Chitrapura
  • Patent number: 8768926
    Abstract: Web pages are efficiently categorized in a data processor without analyzing the content of the web pages. According to at least one embodiment, data is maintained that represents sample URLs grouped into a plurality of clusters. The sample URLs of a cluster are used to produce a URL regular expression pattern (“URL-regex”) that differentiates the sample URLs of the cluster from the sample URLs of other clusters and that covers at least a specified percentage of the sample URLs in the cluster. The process of producing a URL-regex is repeated for each of the clusters producing a URL-regex for each cluster. Web pages are then categorized into one of the clusters by determining which of the URL-regex patterns produced for the clusters match URLs that refer to the web pages. Thus, a web page may be categorized based on a URL that refers to the web page without having to obtain and analyze the content of the web page.
    Type: Grant
    Filed: January 5, 2010
    Date of Patent: July 1, 2014
    Assignee: Yahoo! Inc.
    Inventors: Ashwin Tengli, Rajeev Rastogi, Jeyashankher Ramamirtham, Srinivasan H Sengamedu, Sandeepkumar Bhuramal Satpal
  • Patent number: 8620930
    Abstract: A method includes generating, electronically, one or more matching patterns for one or more pairs of attribute values. Each pair includes two attribute values. The two attribute values include a first attribute value from a first record and a second attribute value from a second record. The first attribute value and the second attribute value satisfy a first criterion. Further, the method includes identifying, electronically, matching segment between the first attribute value and the second attribute value of a first pair. The method also includes repeating identifying for each pair. Moreover, the method includes computing a similarity score for the first pair using one of the first pair and the matching segment based on the one or more matching patterns and matching segments of the one or more pairs satisfying a second criterion. The method also includes repeating computing for each pair.
    Type: Grant
    Filed: March 11, 2010
    Date of Patent: December 31, 2013
    Assignee: Yahoo! Inc.
    Inventors: Pankaj Gulhane, Srinivasan Hanumantha Rao Sengamedu, Ashwin Tengli, Rajeev Rastogi
  • Publication number: 20130136319
    Abstract: A similarity search may be performed on the image of a person, using visual characteristics and information that is known about the person. The search identifies images of other persons that are similar in appearance to the person in the image.
    Type: Application
    Filed: September 14, 2012
    Publication date: May 30, 2013
    Inventors: Vincent Vanhoucke, Salih Burak Gokturk, Dragomir Anguelov, Kuang-chih Lee, Munjal Shah, Ashwin Tengli
  • Patent number: 8311289
    Abstract: A similarity search may be performed on the image of a person, using visual characteristics and information that is known about the person. The search identifies images of other persons that are similar in appearance to the person in the image.
    Type: Grant
    Filed: June 21, 2010
    Date of Patent: November 13, 2012
    Assignee: Google Inc.
    Inventors: Vincent Vanhoucke, Salih Burak Gokturk, Dragomir Anguelov, Kuang-chih Lee, Munjal Shah, Ashwin Tengli
  • Patent number: 8185528
    Abstract: Methods and systems that label a web page by collecting a set of inbound labels for the web page, estimating a language model for the web page, computing the likelihood of generating each inbound label given the language model and assigning a score to each inbound label based on this likelihood, and assigning a label to the web page based on the score assigned to each of the set of inbound labels. Inbound labels are preferably collected from the set of web documents linking to the web page. Labels assigned are useful in providing labeled links to web pages from top hosts in search results pages.
    Type: Grant
    Filed: June 23, 2008
    Date of Patent: May 22, 2012
    Assignee: Yahoo! Inc.
    Inventor: Ashwin Tengli
  • Publication number: 20120005207
    Abstract: A method includes generating, a plurality of sets of pairs of records from a set of records, for each attribute-position pair in the set of records. Each attribute-position pair being indicative of a position of an attribute in a record. Further, the method includes forming, electronically, a plurality of groups, each group comprising two attribute-position pairs having different attributes. Further, the method also includes determining, electronically for each group, number of pairs of records that are common in the two attribute-position pairs of that group. Furthermore, the method includes extracting results based on a first group of the plurality of groups if the number of pairs of records that are common in the two attribute-position pairs of the first group is greater than a second threshold, is highest among the plurality of groups, and no group having three or more attribute-position pairs with different attributes is possible.
    Type: Application
    Filed: July 1, 2010
    Publication date: January 5, 2012
    Applicant: Yahoo! Inc.
    Inventors: Pankaj Gulhane, Srinivasan Hanumantha Rao Sengamedu, Ashwin Tengli, Rajeev Rastogi
  • Publication number: 20110225173
    Abstract: A method includes generating, electronically, one or more matching patterns for one or more pairs of attribute values. Each pair includes two attribute values. The two attribute values include a first attribute value from a first record and a second attribute value from a second record. The first attribute value and the second attribute value satisfy a first criterion. Further, the method includes identifying, electronically, matching segment between the first attribute value and the second attribute value of a first pair. The method also includes repeating identifying for each pair. Moreover, the method includes computing a similarity score for the first pair using one of the first pair and the matching segment based on the one or more matching patterns and matching segments of the one or more pairs satisfying a second criterion. The method also includes repeating computing for each pair.
    Type: Application
    Filed: March 11, 2010
    Publication date: September 15, 2011
    Applicant: Yahoo! Inc
    Inventors: Pankaj Gulhane, Srinivasan Hanumantha Rao Sengamedu, Ashwin Tengli, Rajeev Rastogi
  • Publication number: 20110167063
    Abstract: Web pages are efficiently categorized in a data processor without analyzing the content of the web pages. According to at least one embodiment, data is maintained that represents sample URLs grouped into a plurality of clusters. The sample URLs of a cluster are used to produce a URL regular expression pattern (“URL-regex”) that differentiates the sample URLs of the cluster from the sample URLs of other clusters and that covers at least a specified percentage of the sample URLs in the cluster. The process of producing a URL-regex is repeated for each of the clusters producing a URL-regex for each cluster. Web pages are then categorized into one of the clusters by determining which of the URL-regex patterns produced for the clusters match URLs that refer to the web pages. Thus, a web page may be categorized based on a URL that refers to the web page without having to obtain and analyze the content of the web page.
    Type: Application
    Filed: January 5, 2010
    Publication date: July 7, 2011
    Inventors: Ashwin Tengli, Rajeev Rastogi, Jeyashankher Ramamirtham, Srinivasan H. Sengamedu, Sandeepkumar Bhuramal Satpal
  • Publication number: 20110029477
    Abstract: Embodiments of methods, systems and/or apparatuses relating to data processing in distributed computing environments are disclosed. In particular, methods, systems, and/or apparatuses for determining information similarly and/or performing related statistical techniques which may be implemented or operated in a distributed computing environment are disclosed.
    Type: Application
    Filed: August 3, 2009
    Publication date: February 3, 2011
    Applicant: Yahoo! Inc.
    Inventors: Ashwin Tengli, Aravindan Raghuveer, Krishna Prasad Chitrapura
  • Publication number: 20100254577
    Abstract: A similarity search may be performed on the image of a person, using visual characteristics and information that is known about the person. The search identifies images of other persons that are similar in appearance to the person in the image.
    Type: Application
    Filed: June 21, 2010
    Publication date: October 7, 2010
    Inventors: Vincent Vanhoucke, Salih Burak Gokturk, Dragomir Anguelov, Kuang-chih Lee, Munjal Shah, Ashwin Tengli
  • Patent number: 7760917
    Abstract: A similarity search may be performed on the image of a person, using visual characteristics and information that is known about the person. The search identifies images of other persons that are similar in appearance to the person in the image.
    Type: Grant
    Filed: July 12, 2007
    Date of Patent: July 20, 2010
    Assignee: Like.com
    Inventors: Vincent Vanhoucke, Salih Burak Gokturk, Dragomir Anguelov, Kuang-chih Lee, Munjal Shah, Ashwin Tengli
  • Publication number: 20100169311
    Abstract: A method and apparatus for creating templates for electronic documents is provided. One or more attributes are extracted, using a seed template, from a first document, such as a web page. A second document that contains a particular attribute, extracted from the first document, is identified. The second document may be in a different cluster than the first document. The second document is annotated, using an extracted attribute, to create an annotated document. The second document is annotated without human intervention. A new template for the annotated document is generated. The new template facilitates extraction of information from the annotated document. The new template may be used to extract additional attributes from all documents in the cluster of documents of which the second document is a member. The process may continue over numerous iterations to generate a large number of templates in an automated fashion.
    Type: Application
    Filed: December 30, 2008
    Publication date: July 1, 2010
    Inventors: ASHWIN TENGLI, Aravindan Raghuveer, Krishna Prasad Chitrapura
  • Publication number: 20090319533
    Abstract: Methods and systems that label a web page collect a set of inbound labels for the web page, estimate a language model for the web page, compute the likelihood of generating each inbound label given the language model and assign a score to each inbound label based on this likelihood, and assign a label to the web page based on the score assigned to each of the set of inbound labels. Inbound labels are preferably collected from the set of web documents linking to the web page. Labels assigned are useful in providing labeled links to web pages from top hosts in search result pages.
    Type: Application
    Filed: June 23, 2008
    Publication date: December 24, 2009
    Inventor: Ashwin Tengli
  • Publication number: 20080080745
    Abstract: A similarity search may be performed on the image of a person, using visual characteristics and information that is known about the person. The search identifies images of other persons that are similar in appearance to the person in the image.
    Type: Application
    Filed: July 12, 2007
    Publication date: April 3, 2008
    Inventors: Vincent Vanhoucke, Salih Gokturk, Dragomir Anguelov, Kuang-chih Lee, Munjal Shah, Ashwin Tengli