Patents by Inventor Priya Goyal

Priya Goyal 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: 20230401501
    Abstract: A computing platform is configured to: for each construction project in a pool of construction projects, (i) obtain a set of data objects related to the construction project; (ii) evaluate the obtained set of data objects related to the construction project and thereby identify two or more theme-specific subsets of data objects, wherein each respective theme-specific subset of data objects corresponds to a respective one of two or more construction-related themes; (iii) for each respective one of the two or more construction-related themes, evaluate the respective theme-specific subset of data objects and thereby identify a respective theme-specific group of one or more construction-related problems that correspond to the respective one of two or more construction-related themes; and (iv) based at least on the theme-specific groups of one or more construction-related problems that respectively correspond to the two or more construction-related themes, generate a project-specific themes dataset for the constru
    Type: Application
    Filed: June 8, 2022
    Publication date: December 14, 2023
    Inventors: James Adam Pita, Catherine Knuff, Joshua Alexander Newland, Gagik Hacobian, Abigail Catherine Hoffman, Ripple Priya Goyal, Daniel Luther Pierre
  • Publication number: 20230401500
    Abstract: A computing platform is configured to: for each construction project in a pool of construction projects, (i) obtain a set of data objects related to the construction project; (ii) evaluate the obtained set of data objects related to the construction project and thereby identify two or more problem-specific subsets of data objects, wherein each respective problem-specific subset of data objects corresponds to a respective one of two or more construction-related problems; (iii) for each respective one of the two or more construction-related problems, evaluate the respective problem-specific subset of data objects and thereby identify a respective problem-specific group of one or more construction-related themes that correspond to the respective one of two or more construction-related problems; and (iv) based at least on the problem-specific groups of one or more construction-related themes that respectively correspond to the two or more construction-related problems, generate a project-specific themes dataset f
    Type: Application
    Filed: June 8, 2022
    Publication date: December 14, 2023
    Inventors: James Adam Pita, Catherine Knuff, Joshua Alexander Newland, Gagik Hacobian, Abigail Catherine Hoffman, Ripple Priya Goyal, Daniel Luther Pierre
  • Publication number: 20220358259
    Abstract: An example computing platform is configured to (i) receive a data asset related to a construction project; (ii) determine, via a first machine-learning algorithm, at least one physical location within the construction project to which the received data asset is related; (iii) associate the received data asset with the determined physical location; (iv) based on the determined physical location, determine, via a second machine-learning algorithm, a respective relationship between the received data asset and one or more other data assets related to the construction project; and (v) add the received data asset to a construction knowledge graph as a node that is connected to one or more other respective nodes that represent the one or more other data assets.
    Type: Application
    Filed: May 4, 2021
    Publication date: November 10, 2022
    Inventors: Manish Jain, Alvaro J. Soto, Adam S. Jilani, Ripple Priya Goyal
  • Patent number: 10460038
    Abstract: Exemplary embodiments relate to detecting, removing, and/or replacing objectionable words and phrases in a machine-generated translation. A classifier identifies translations containing target words or phrases. The classifier may be applied to the output translation to remove target words and phrases from the translation, or to prevent target words and phrases from being automatically presented. Further, the classifier may be applied to a translation model to prevent the target words and phrases from appearing in the output translation. Still further, the classifier may be applied to training data so that the translation model is not trained using the target words of phrases. The classifier may remove target words or phrases only when the target words or phrases appear in the output translation but not the source language input data. The classifier may be provided as a standalone service, or may be employed in the context of a machine translation system.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: October 29, 2019
    Assignee: FACEBOOK, INC.
    Inventors: Matthias Gerhard Eck, Priya Goyal
  • Patent number: 10268686
    Abstract: Exemplary embodiments relate to detecting, removing, and/or replacing objectionable words and phrases in a machine-generated translation. A classifier identifies translations containing target words or phrases. The classifier may be applied to the output translation to remove target words and phrases from the translation, or to prevent target words and phrases from being automatically presented. Further, the classifier may be applied to a translation model to prevent the target words and phrases from appearing in the output translation. Still further, the classifier may be applied to training data so that the translation model is not trained using the target words of phrases. The classifier may remove target words or phrases only when the target words or phrases appear in the output translation but not the source language input data. The classifier may be provided as a standalone service, or may be employed in the context of a machine translation system.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: April 23, 2019
    Assignee: FACEBOOK, INC.
    Inventors: Matthias Gerhard Eck, Priya Goyal
  • Patent number: 10210158
    Abstract: Exemplary embodiments relate to detecting, removing, and/or replacing objectionable words and phrases in a machine-generated translation. A classifier identifies translations containing target words or phrases. The classifier may be applied to the output translation to remove target words and phrases from the translation, or to prevent target words and phrases from being automatically presented. Further, the classifier may be applied to a translation model to prevent the target words and phrases from appearing in the output translation. Still further, the classifier may be applied to training data so that the translation model is not trained using the target words of phrases. The classifier may remove target words or phrases only when the target words or phrases appear in the output translation but not the source language input data. The classifier may be provided as a standalone service, or may be employed in the context of a machine translation system.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: February 19, 2019
    Assignee: FACEBOOK, INC.
    Inventors: Matthias Gerhard Eck, Priya Goyal
  • Publication number: 20170371865
    Abstract: Exemplary embodiments relate to detecting, removing, and/or replacing objectionable words and phrases in a machine-generated translation. A classifier identifies translations containing target words or phrases. The classifier may be applied to the output translation to remove target words and phrases from the translation, or to prevent target words and phrases from being automatically presented. Further, the classifier may be applied to a translation model to prevent the target words and phrases from appearing in the output translation. Still further, the classifier may be applied to training data so that the translation model is not trained using the target words of phrases. The classifier may remove target words or phrases only when the target words or phrases appear in the output translation but not the source language input data. The classifier may be provided as a standalone service, or may be employed in the context of a machine translation system.
    Type: Application
    Filed: June 24, 2016
    Publication date: December 28, 2017
    Applicant: Facebook, Inc.
    Inventors: Matthias Gerhard Eck, Priya Goyal
  • Publication number: 20170371870
    Abstract: Exemplary embodiments relate to detecting, removing, and/or replacing objectionable words and phrases in a machine-generated translation. A classifier identifies translations containing target words or phrases. The classifier may be applied to the output translation to remove target words and phrases from the translation, or to prevent target words and phrases from being automatically presented. Further, the classifier may be applied to a translation model to prevent the target words and phrases from appearing in the output translation. Still further, the classifier may be applied to training data so that the translation model is not trained using the target words of phrases. The classifier may remove target words or phrases only when the target words or phrases appear in the output translation but not the source language input data. The classifier may be provided as a standalone service, or may be employed in the context of a machine translation system.
    Type: Application
    Filed: June 24, 2016
    Publication date: December 28, 2017
    Applicant: Facebook, Inc.
    Inventors: Matthias Gerhard Eck, Priya Goyal