Patents by Inventor Srinivasan Venkatachary

Srinivasan Venkatachary 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: 20250005303
    Abstract: At least selectively utilizing a large language model (LLM) in generating a natural language (NL) based summary to be rendered in response to a query. In some implementations, in generating the NL based summary additional content is processed using the LLM. The additional content is in addition to query content of the query itself and, in generating the NL based summary, can be processed using the LLM and along with the query content—or even independent of the query content. Processing the additional content can, for example, mitigate occurrences of the NL based summary including inaccuracies and/or can mitigate occurrences of the NL based summary being over-specified and/or under-specified.
    Type: Application
    Filed: September 10, 2024
    Publication date: January 2, 2025
    Inventors: Matthew K. Gray, John Blitzer, Corinn Herrick, Srinivasan Venkatachary, Jayant Madhavan, Sam Oates, Phiroze Parakh, Aditya Shah, Mahsan Rofouei, Ibrahim Badr
  • Patent number: 12118325
    Abstract: At least selectively utilizing a large language model (LLM) in generating a natural language (NL) based summary to be rendered in response to a query. In some implementations, in generating the NL based summary additional content is processed using the LLM. The additional content is in addition to query content of the query itself and, in generating the NL based summary, can be processed using the LLM and along with the query content—or even independent of the query content. Processing the additional content can, for example, mitigate occurrences of the NL based summary including inaccuracies and/or can mitigate occurrences of the NL based summary being over-specified and/or under-specified.
    Type: Grant
    Filed: August 9, 2023
    Date of Patent: October 15, 2024
    Assignee: GOOGLE LLC
    Inventors: Matthew K. Gray, John Blitzer, Corinn Herrick, Srinivasan Venkatachary, Jayant Madhavan, Sam Oates, Phiroze Parakh, Aditya Shah, Mahsan Rofouei, Ibrahim Badr
  • Publication number: 20240256100
    Abstract: The present disclosure generally relates to methods and user interfaces for managing visual content at a computer system. In some embodiments, methods and user interfaces for managing visual content in media are described. In some embodiments, methods and user interfaces for managing visual indicators for visual content in media are described. In some embodiments, methods and user interfaces for inserting visual content in media are described. In some embodiments, methods and user interfaces for identifying visual content in media are described. In some embodiments, methods and user interfaces for translating visual content in media are described. In some embodiments, methods and user interfaces for translating visual content in media are described. In some embodiments, methods and user interfaces for managing user interface objects for visual content in media are described.
    Type: Application
    Filed: March 20, 2024
    Publication date: August 1, 2024
    Inventors: Grant R. PAUL, Steven D. BAKER, Brandon J. COREY, Neil G. CRANE, Matthias DANTONE, Nathan DE VRIES, Craig M. FEDERIGHI, James N. JONES, Xishuo LIU, Johnnie B. MANZARI, Sebastien V. MARINEAU-MES, Pulah J. SHAH, Andre SOUZA DOS SANTOS, Srinivasan VENKATACHARY, Yang ZHAO
  • Patent number: 12032638
    Abstract: Techniques for providing an enhanced search to generate a feed based on a user's interests are disclosed. In some embodiments, a system/process/computer program product for providing an enhanced search to generate a feed based on a user's interests includes receiving a plurality of interests associated with a user, searching online content including one or more websites (e.g., news or other content websites, social networking sites, and/or other online content) based on the plurality of interests associated with the user, receiving a plurality of web documents (e.g., links to websites, social networking sites, and other online content) based on the search for online content, ranking the plurality of web documents based on a document score and a user signal, and generating a content feed that includes at least a subset of the plurality of web documents based on the ranking.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: July 9, 2024
    Assignee: Apple Inc.
    Inventors: Anand Shukla, Vishnu Priya Natchu, Srinivasan Venkatachary, Kushal Tayal
  • Publication number: 20240220735
    Abstract: At least selectively utilizing a large language model (LLM) in generating a natural language (NL) based summary to be rendered in response to a query. In some implementations, in generating the NL based summary additional content is processed using the LLM. The additional content is in addition to query content of the query itself and, in generating the NL based summary, can be processed using the LLM and along with the query content—or even independent of the query content. Processing the additional content can, for example, mitigate occurrences of the NL based summary including inaccuracies and/or can mitigate occurrences of the NL based summary being over-specified and/or under-specified.
    Type: Application
    Filed: August 9, 2023
    Publication date: July 4, 2024
    Inventors: Matthew K. Gray, John Blitzer, Corinn Herrick, Srinivasan Venkatachary, Jayant Madhavan, Sam Oates, Phiroze Parakh, Aditya Shah, Mahsan Rofouei, Ibrahim Badr
  • Publication number: 20240220554
    Abstract: Techniques for providing an enhanced search to generate a feed based on a user's interests are disclosed. In some embodiments, a system/process/computer program product for providing an enhanced search to generate a feed based on a user's interests includes receiving a plurality of interests associated with a user, searching online content including one or more websites (e.g., news or other content websites, social networking sites, and/or other online content) based on the plurality of interests associated with the user, receiving a plurality of web documents (e.g., links to websites, social networking sites, and other online content) based on the search for online content, ranking the plurality of web documents based on a document score and a user signal, and generating a content feed that includes at least a subset of the plurality of web documents based on the ranking.
    Type: Application
    Filed: January 8, 2024
    Publication date: July 4, 2024
    Inventors: Anand SHUKLA, Vishnu Priya NATCHU, Srinivasan VENKATACHARY, Kushal TAYAL
  • Patent number: 11900068
    Abstract: At least selectively utilizing a large language model (LLM) in generating a natural language (NL) based summary to be rendered in response to a query. In some implementations, in generating the NL based summary additional content is processed using the LLM. The additional content is in addition to query content of the query itself and, in generating the NL based summary, can be processed using the LLM and along with the query content—or even independent of the query content. Processing the additional content can, for example, mitigate occurrences of the NL based summary including inaccuracies and/or can mitigate occurrences of the NL based summary being over-specified and/or under-specified.
    Type: Grant
    Filed: August 9, 2023
    Date of Patent: February 13, 2024
    Assignee: GOOGLE LLC
    Inventors: Matthew K. Gray, John Blitzer, Corinn Herrick, Srinivasan Venkatachary, Jayant Madhavan, Sam Oates, Phiroze Parakh, Aditya Shah, Mahsan Rofouei, Ibrahim Badr
  • Patent number: 11886828
    Abstract: At least selectively utilizing a large language model (LLM) in generating a natural language (NL) based summary to be rendered in response to a query. In some implementations, in generating the NL based summary additional content is processed using the LLM. The additional content is in addition to query content of the query itself and, in generating the NL based summary, can be processed using the LLM and along with the query content—or even independent of the query content. Processing the additional content can, for example, mitigate occurrences of the NL based summary including inaccuracies and/or can mitigate occurrences of the NL based summary being over-specified and/or under-specified.
    Type: Grant
    Filed: August 22, 2023
    Date of Patent: January 30, 2024
    Assignee: GOOGLE LLC
    Inventors: Matthew K. Gray, John Blitzer, Corinn Herrick, Srinivasan Venkatachary, Jayant Madhavan, Sam Oates, Phiroze Parakh, Aditya Shah, Mahsan Rofouei, Ibrahim Badr
  • Patent number: 11769017
    Abstract: At least selectively utilizing a large language model (LLM) in generating a natural language (NL) based summary to be rendered in response to a query. In some implementations, in generating the NL based summary additional content is processed using the LLM. The additional content is in addition to query content of the query itself and, in generating the NL based summary, can be processed using the LLM and along with the query content—or even independent of the query content. Processing the additional content can, for example, mitigate occurrences of the NL based summary including inaccuracies and/or can mitigate occurrences of the NL based summary being over-specified and/or under-specified.
    Type: Grant
    Filed: March 20, 2023
    Date of Patent: September 26, 2023
    Assignee: GOOGLE LLC
    Inventors: Matthew K. Gray, John Blitzer, Corinn Herrick, Srinivasan Venkatachary, Jayant Madhavan, Sam Oates, Phiroze Parakh, Aditya Shah, Mahsan Rofouei, Ibrahim Badr
  • Patent number: 11409748
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for context scoring adjustments for candidate answer passages. In one aspect, a method includes scoring candidate answer passages. For each candidate answer passage, the system determines a heading vector that describes a path in the heading hierarchy from the root heading to the respective heading to which the candidate answer passage is subordinate; determines a context score based, at least in part, on the heading vector; and adjusts answer score of the candidate answer passage at least in part by the context score to form an adjusted answer score. The system then selects an answer passage from the candidate answer passages based on the adjusted answer scores.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: August 9, 2022
    Assignee: GOOGLE LLC
    Inventors: Nitin Gupta, Srinivasan Venkatachary, Lingkun Chu, Steven D. Baker
  • Patent number: 10783156
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for scoring candidate answer passages. In one aspect, a method includes receiving a query determined to be a question query that seeks an answer response and data identifying resources determined to be responsive to the query; for a subset of the resources: receiving candidate answer passages; determining, for each candidate answer passage, a query term match score that is a measure of similarity of the query terms to the candidate answer passage; determining, for each candidate answer passage, an answer term match score that is a measure of similarity of answer terms to the candidate answer passage; determining, for each candidate answer passage, a query dependent score based on the query term match score and the answer term match score; and generating an answer score that is a based on the query dependent score.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: September 22, 2020
    Assignee: Google LLC
    Inventors: Steven D. Baker, Srinivasan Venkatachary, Robert Andrew Brennan, Per Bjornsson, Yi Liu, Hadar Shemtov, Massimiliano Ciaramita, Ioannis Tsochantaridis
  • Publication number: 20190266283
    Abstract: One or more content examples associated with a content channel are received. One or more entities are determined based on the one or more content examples. One or more web documents are provided in a content feed based on the one or more determined entities.
    Type: Application
    Filed: February 28, 2018
    Publication date: August 29, 2019
    Inventors: Anand Shukla, Hang Zhao, Srinivasan Venkatachary, Vishnu Priya Natchu
  • Publication number: 20190258719
    Abstract: A nearest neighbor image embedding associated with an n-gram is determined. The nearest neighbor image embedding is associated with an image. One or more web documents associated with the n-gram and the image are provided in a content feed.
    Type: Application
    Filed: November 2, 2018
    Publication date: August 22, 2019
    Inventors: Steven Baker, Vishnu Priya Natchu, Srinivasan Venkatachary
  • Patent number: 10180964
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating candidate answer passages. In one aspect, a method includes receiving a query determined to be a question query data identifying resources determined to be responsive to the query; for each resource in a top-ranked subset of the resources: identifying a plurality of passage units in the resource; applying a set of passage unit selection criterion to the passage units, each passage unit selection criterion specifying a condition for inclusion of a passage unit in a candidate answer passage, wherein a first subset of passage unit selection criteria applies to structured content and a second subset of passage unit selection criteria applies to unstructured content; and generating, from passage units that satisfy the set of passage unit selection criterion, a set of candidate answer passages.
    Type: Grant
    Filed: August 12, 2015
    Date of Patent: January 15, 2019
    Assignee: Google LLC
    Inventors: Steven D. Baker, Srinivasan Venkatachary, Robert Andrew Brennan, Per Bjornsson, Yi Liu, Nitin Gupta, Diego Federici, Lingkun Chu
  • Publication number: 20180246972
    Abstract: Techniques for providing an enhanced search to generate a feed based on a user's interests are disclosed. In some embodiments, a system/process/computer program product for providing an enhanced search to generate a feed based on a user's interests includes receiving a plurality of interests associated with a user, searching online content including one or more websites (e.g., news or other content websites, social networking sites, and/or other online content) based on the plurality of interests associated with the user, receiving a plurality of web documents (e.g., links to websites, social networking sites, and other online content) based on the search for online content, ranking the plurality of web documents based on a document score and a user signal, and generating a content feed that includes at least a subset of the plurality of web documents based on the ranking.
    Type: Application
    Filed: February 28, 2017
    Publication date: August 30, 2018
    Inventors: Anand Shukla, Vishnu Priya Natchu, Srinivasan Venkatachary, Kushal Tayal
  • Publication number: 20180246974
    Abstract: Techniques for enhanced search for generating a content feed are disclosed. In some embodiments, a system/process/computer program product for enhanced search for generating a content feed includes determining a plurality of interests for a user, wherein the user is associated with a user account; searching one or more websites based on the plurality of interests associated with the user; generating an index that includes a plurality of web documents and relationships between each of the plurality of web documents; and generating a content feed that includes at least a subset of the plurality of web documents based on a ranking, wherein the ranking is based on the plurality of interests associated with the user.
    Type: Application
    Filed: February 28, 2017
    Publication date: August 30, 2018
    Inventors: Anand Shukla, Vishnu Priya Natchu, Srinivasan Venkatachary, Hang Zhao, Steven Baker, Kushal Tayal, Pedro Miguel Martins Roque Marques
  • Patent number: 9959315
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for context scoring adjustments for candidate answer passages. In one aspect, a method includes scoring candidate answer passages. For each candidate answer passage, the system determines a heading vector that describes a path in the heading hierarchy from the root heading to the respective heading to which the candidate answer passage is subordinate; determines a context score based, at least in part, on the heading vector; and adjusts answer score of the candidate answer passage at least in part by the context score to form an adjusted answer score. The system then selects an answer passage from the candidate answer passages based on the adjusted answer scores.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: May 1, 2018
    Inventors: Nitin Gupta, Srinivasan Venkatachary, Lingkun Chu, Steven D. Baker
  • Patent number: 9940367
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for scoring candidate answer passages. In one aspect, a method includes receiving a query determined to be a question query that seeks an answer response and data identifying resources determined to be responsive to the query; for a subset of the resources: receiving candidate answer passages; determining, for each candidate answer passage, a query term match score that is a measure of similarity of the query terms to the candidate answer passage; determining, for each candidate answer passage, an answer term match score that is a measure of similarity of answer terms to the candidate answer passage; determining, for each candidate answer passage, a query dependent score based on the query term match score and the answer term match score; and generating an answer score that is a based on the query dependent score.
    Type: Grant
    Filed: August 12, 2015
    Date of Patent: April 10, 2018
    Assignee: Google LLC
    Inventors: Steven D. Baker, Srinivasan Venkatachary, Robert Andrew Brennan, Per Bjornsson, Yi Liu, Hadar Shemtov, Massimiliano Ciaramita, Ioannis Tsochantaridis
  • Patent number: 9898554
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying implicit question queries. In one aspect, a method includes receiving a query in unstructured form, comparing terms of the query to query templates, determining, based on the comparison, a match of the query terms to a first query template, wherein the first query template is not determined to be indicative of a question query, determining, based on the first query template, a second query template, and determining that the query is an implicit question query in response to the second query template being indicative of a question queries.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: February 20, 2018
    Assignee: Google Inc.
    Inventors: Nitin Gupta, Preyas Popat, Steven D. Baker, Srinivasan Venkatachary
  • Patent number: 9436747
    Abstract: Methods, systems, and apparatus, including computer program products, for generating synthetic queries using seed queries and structural similarity between documents are described. In one aspect, a method includes identifying embedded coding fragments (e.g., HTML tag) from a structured document and a seed query; generating one or more query templates, each query template corresponding to at least one coding fragment, the query template including a generative rule to be used in generating candidate synthetic queries; generating the candidate synthetic queries by applying the query templates to other documents that are hosted on the same web site as the document; identifying terms that match structure of the query templates as candidate synthetic queries; measuring a performance for each of the candidate synthetic queries; and designating as synthetic queries the candidate synthetic queries that have performance measurements exceeding a performance threshold.
    Type: Grant
    Filed: June 25, 2015
    Date of Patent: September 6, 2016
    Assignee: Google Inc.
    Inventors: Steven D. Baker, Michael E. Flaster, Nitin Gupta, Paul Haahr, Srinivasan Venkatachary, Yonghui Wu