Patents by Inventor Ritesh Jitendra Agrawal

Ritesh Jitendra Agrawal 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: 10657460
    Abstract: Systems and methods use machine learning techniques to resolve location ambiguity in search queries. In one aspect, a dataset generator generates a training dataset using query logs of a search engine. A training engine applies a machine learning technique to the training dataset to generate a location disambiguation model. A location disambiguation engine uses the location disambiguation model to resolve location ambiguity in subsequent search queries.
    Type: Grant
    Filed: August 22, 2016
    Date of Patent: May 19, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Ritesh Jitendra Agrawal, James G. Shanahan
  • Publication number: 20160371605
    Abstract: Systems and methods use machine learning techniques to resolve location ambiguity in search queries. In one aspect, a dataset generator generates a training dataset using query logs of a search engine. A training engine applies a machine learning technique to the training dataset to generate a location disambiguation model. A location disambiguation engine uses the location disambiguation model to resolve location ambiguity in subsequent search queries.
    Type: Application
    Filed: August 22, 2016
    Publication date: December 22, 2016
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Ritesh Jitendra Agrawal, James G. Shanahan
  • Patent number: 9465862
    Abstract: Implementing query classification includes executing a reductionist module on a query to extract a core term, which term is used to search a hash table that maps core terms to corresponding categories, deriving a first result including one of the categories from the search, and executing an enrichment module on the query to yield a second result. The enrichment module includes searching an index of terms that are mapped to documents and corresponding categories. Upon determining the core term is present in the hash table, a weighted average is calculated for values of the first and second results based on training data. Upon determining the core term from the query is not in the hash table, and also that a probability score of the category in the index for the second result meets a minimum confidence value, the core term and the corresponding categories are stored in the hash table.
    Type: Grant
    Filed: February 5, 2015
    Date of Patent: October 11, 2016
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Ritesh Jitendra Agrawal, Irwin King, Remi Zajac
  • Patent number: 9424529
    Abstract: Systems and methods use machine learning techniques to resolve location ambiguity in search queries. In one aspect, a dataset generator generates a training dataset using query logs of a search engine. A training engine applies a machine learning technique to the training dataset to generate a location disambiguation model. A location disambiguation engine uses the location disambiguation model to resolve location ambiguity in subsequent search queries.
    Type: Grant
    Filed: November 24, 2014
    Date of Patent: August 23, 2016
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Ritesh Jitendra Agrawal, James G. Shanahan
  • Publication number: 20150149451
    Abstract: Implementing query classification includes executing a reductionist module on a query to extract a core term, which term is used to search a hash table that maps core terms to corresponding categories; deriving a first result including one of the categories from the search; and executing an enrichment module on the query to yield a second result. The enrichment module includes searching an index of terms that are mapped to documents and corresponding categories. Upon determining the core term is present in the hash table, a weighted average is calculated for values of the first and second results based on training data. Upon determining the core term from the query is not in the hash table, and also that a probability score of the category in the index for the second result meets a minimum confidence value, the core term and the corresponding categories are stored in the hash table.
    Type: Application
    Filed: February 5, 2015
    Publication date: May 28, 2015
    Inventors: Ritesh Jitendra Agrawal, Irwin King, Remi Zajac
  • Publication number: 20150081603
    Abstract: Systems and methods use machine learning techniques to resolve location ambiguity in search queries. In one aspect, a dataset generator generates a training dataset using query logs of a search engine. A training engine applies a machine learning technique to the training dataset to generate a location disambiguation model. A location disambiguation engine uses the location disambiguation model to resolve location ambiguity in subsequent search queries.
    Type: Application
    Filed: November 24, 2014
    Publication date: March 19, 2015
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Ritesh Jitendra Agrawal, James G. Shanahan
  • Patent number: 8954429
    Abstract: Implementing query classification includes receiving a core term from a search query responsive to execution of a first module. The first module searches a table for the core term and yields a first result. The query classification also includes receiving a second result from the search query responsive to execution of a second module. The second module searches an index of terms that are mapped to documents and corresponding categories in the index. The second result is indicative of one of the corresponding categories in the index based on a probability score. Upon determining the first result is a category associated with the core term in the table, the query classification also includes calculating a weighted average for the first result and the second result. The calculation yields a third result. The query classification further includes transmitting the third result to a computer device that generated the query.
    Type: Grant
    Filed: July 26, 2012
    Date of Patent: February 10, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Ritesh Jitendra Agrawal, Irwin King, Remi Zajac
  • Patent number: 8898095
    Abstract: Systems and methods use machine learning techniques to resolve location ambiguity in search queries. In one aspect, a dataset generator generates a training dataset using query logs of a search engine. A training engine applies a machine learning technique to the training dataset to generate a location disambiguation model. A location disambiguation engine uses the location disambiguation model to resolve location ambiguity in subsequent search queries.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: November 25, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Ritesh Jitendra Agrawal, James G. Shanahan
  • Publication number: 20140032536
    Abstract: Implementing query classification includes receiving a core term from a search query responsive to execution of a first module. The first module searches a table for the core term and yields a first result. The query classification also includes receiving a second result from the search query responsive to execution of a second module. The second module searches an index of terms that are mapped to documents and corresponding categories in the index. The second result is indicative of one of the corresponding categories in the index based on a probability score. Upon determining the first result is a category associated with the core term in the table, the query classification also includes calculating a weighted average for the first result and the second result. The calculation yields a third result. The query classification further includes transmitting the third result to a computer device that generated the query.
    Type: Application
    Filed: July 26, 2012
    Publication date: January 30, 2014
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Ritesh Jitendra Agrawal, Irwin King, Remi Zajac
  • Publication number: 20130290227
    Abstract: Systems and methods use machine learning techniques to resolve location ambiguity in search queries. In one aspect, a dataset generator generates a training dataset using query logs of a search engine. A training engine applies a machine learning technique to the training dataset to generate a location disambiguation model. A location disambiguation engine uses the location disambiguation model to resolve location ambiguity in subsequent search queries.
    Type: Application
    Filed: June 24, 2013
    Publication date: October 31, 2013
    Inventors: Ritesh Jitendra Agrawal, James G. Shanahan
  • Patent number: 8473433
    Abstract: Systems and methods use machine learning techniques to resolve location ambiguity in search queries. In one aspect, a dataset generator generates a training dataset using query logs of a search engine. A training engine applies a machine learning technique to the training dataset to generate a location disambiguation model. A location disambiguation engine uses the location disambiguation model to resolve location ambiguity in subsequent search queries.
    Type: Grant
    Filed: November 4, 2010
    Date of Patent: June 25, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Ritesh Jitendra Agrawal, James G. Shanahan
  • Publication number: 20120117007
    Abstract: Systems and methods use machine learning techniques to resolve location ambiguity in search queries. In one aspect, a dataset generator generates a training dataset using query logs of a search engine. A training engine applies a machine learning technique to the training dataset to generate a location disambiguation model. A location disambiguation engine uses the location disambiguation model to resolve location ambiguity in subsequent search queries.
    Type: Application
    Filed: November 4, 2010
    Publication date: May 10, 2012
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Ritesh Jitendra Agrawal, James G. Shanahan