Patents by Inventor Fabio Ciulla

Fabio Ciulla 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: 10769381
    Abstract: Provided is a process of enhancing or suppressing measures of relationships between documents based on the relationships arising from text pertaining to selected topics, the process including: obtaining a corpus of documents; obtaining a set of topics by self-extracting topics according to the tokens present in text of the documents or manual provision; receiving a selected topic among the set of topics, the selection indicating that relationships between the documents are to be enhanced or suppressed in virtue of the relationships arising from text relating to the selected topic; forming a relationship graph of the documents, wherein: the relationships between pairs of the documents are determined based on co-occurrence of n-grams in the pairs of the documents, and wherein the relationships are enhanced or suppressed in response to co-occurring n-grams being in the respective set of n-grams of the selected topic.
    Type: Grant
    Filed: June 21, 2017
    Date of Patent: September 8, 2020
    Assignee: Quid, Inc.
    Inventors: Ruggero Altair Tacchi, Fabio Ciulla, Wojciech Musial, Robert Goodson
  • Patent number: 10678823
    Abstract: Provided is a process including: obtaining a graph comprising nodes and edges, each of the edges having a value indicating an amount of similarity between objects corresponding to the two linked nodes; selecting a parameter for influencing the graph; assessing each of the nodes based on the selected influencing parameter, wherein assessing comprises, with respect to each adjacent node in the graph sharing an edge with the node: determining the value indicating the amount of similarity between the object corresponding to the node and the object corresponding to the adjacent node; and determining a score related to the edge shared with the node, the score determined based on the similarity-amount value and a value of the selected influencing parameter for the node, such that edges are removed, weakened, added, or strengthened; and preparing, based on the graph, instructions to display at least part of the graph.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: June 9, 2020
    Assignee: Quid, Inc.
    Inventors: Ruggero Altair Tacchi, Fabio Ciulla
  • Patent number: 10552468
    Abstract: Provided is a process including obtaining a corpus having a plurality of time-stamped documents; detecting topics in the unstructured natural language text; determining temporal-metrics of the topics based on time-stamps of documents to which the topics pertain; and predicting based on the temporal-metrics, whether a given topic among the plurality of topics will appear in future time-stamped documents.
    Type: Grant
    Filed: November 1, 2017
    Date of Patent: February 4, 2020
    Assignee: Quid, Inc.
    Inventors: Fabio Ciulla, Ruggero Altair Tacchi, Robert Goodson
  • Patent number: 10255272
    Abstract: Provided is a process of modifying semantic similarity graphs representative of pair-wise similarity between documents in a corpus, the method comprising obtaining a semantic similarity graph that comprises more than 500 nodes and more than 1000 weighted edges, each node representing a document of a corpus, and each edge weight indicating an amount of similarity between a pair of documents corresponding to the respective nodes connected by the respective edge; obtaining an n-gram indicating that edge weights affected by the n-gram are to be increased or decreased; expanding the n-gram to produce a set of expansion n-grams; adjusting edge weights of edges between pairs of documents in which members of the expanded n-gram set co-occur.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: April 9, 2019
    Assignee: Quid, Inc.
    Inventors: Fabio Ciulla, Wojciech Musial, Ruggero Altair Tacchi
  • Publication number: 20180173699
    Abstract: Provided is a process of enhancing or suppressing measures of relationships between documents based on the relationships arising from text pertaining to selected topics, the process including: obtaining a corpus of documents; obtaining a set of topics by self-extracting topics according to the tokens present in text of the documents or manual provision; receiving a selected topic among the set of topics, the selection indicating that relationships between the documents are to be enhanced or suppressed in virtue of the relationships arising from text relating to the selected topic; forming a relationship graph of the documents, wherein: the relationships between pairs of the documents are determined based on co-occurrence of n-grams in the pairs of the documents, and wherein the relationships are enhanced or suppressed in response to co-occurring n-grams being in the respective set of n-grams of the selected topic.
    Type: Application
    Filed: June 21, 2017
    Publication date: June 21, 2018
    Inventors: Ruggero Altair Tacchi, Fabio Ciulla, Wojciech Musial
  • Publication number: 20180121539
    Abstract: Provided is a process including obtaining a corpus having a plurality of time-stamped documents; detecting topics in the unstructured natural language text; determining temporal-metrics of the topics based on time-stamps of documents to which the topics pertain; and predicting based on the temporal-metrics, whether a given topic among the plurality of topics will appear in future time-stamped documents.
    Type: Application
    Filed: November 1, 2017
    Publication date: May 3, 2018
    Inventors: Fabio Ciulla, Ruggero Altair Tacchi, Robert Goodson
  • Publication number: 20180039620
    Abstract: Provided is a process of modifying semantic similarity graphs representative of pair-wise similarity between documents in a corpus, the method comprising obtaining a semantic similarity graph that comprises more than 500 nodes and more than 1000 weighted edges, each node representing a document of a corpus, and each edge weight indicating an amount of similarity between a pair of documents corresponding to the respective nodes connected by the respective edge; obtaining an n-gram indicating that edge weights affected by the n-gram are to be increased or decreased; expanding the n-gram to produce a set of expansion n-grams; adjusting edge weights of edges between pairs of documents in which members of the expanded n-gram set co-occur.
    Type: Application
    Filed: March 29, 2017
    Publication date: February 8, 2018
    Inventors: Fabio Ciulla, Wojciech Musial, Ruggero Altair Tacchi
  • Publication number: 20170329844
    Abstract: Provided is a process including: obtaining a graph comprising nodes and edges, each of the edges having a value indicating an amount of similarity between objects corresponding to the two linked nodes; selecting a parameter for influencing the graph; assessing each of the nodes based on the selected influencing parameter, wherein assessing comprises, with respect to each adjacent node in the graph sharing an edge with the node: determining the value indicating the amount of similarity between the object corresponding to the node and the object corresponding to the adjacent node; and determining a score related to the edge shared with the node, the score determined based on the similarity-amount value and a value of the selected influencing parameter for the node, such that edges are removed, weakened, added, or strengthened; and preparing, based on the graph, instructions to display at least part of the graph.
    Type: Application
    Filed: December 15, 2016
    Publication date: November 16, 2017
    Inventors: Ruggero Altair Tacchi, Fabio Ciulla
  • Publication number: 20170228435
    Abstract: Provided is a process including: obtaining a semantic similarity graph having nodes corresponding to documents in an analyzed corpus and edges indicating semantic similarity between pairs of the documents; for at least a plurality of nodes in the graph, evaluating accuracy of the edges based on neighboring nodes and an external corpus by performing operations including: identifying the neighboring nodes based on adjacency to the respective node in the graph; selecting documents from an external corpus based on references in the selected documents to entities mentioned in the documents of the neighboring nodes; and determining how semantically similar the respective node is to the selected documents.
    Type: Application
    Filed: August 5, 2016
    Publication date: August 10, 2017
    Inventors: Ruggero Altair Tacchi, Fabio Ciulla
  • Patent number: 9715495
    Abstract: Provided is a process of enhancing or suppressing measures of relationships between documents based on the relationships arising from text pertaining to selected topics, the process including: obtaining a corpus of documents; obtaining a set of topics by self-extracting topics according to the tokens present in text of the documents or manual provision; receiving a selected topic among the set of topics, the selection indicating that relationships between the documents are to be enhanced or suppressed in virtue of the relationships arising from text relating to the selected topic; forming a relationship graph of the documents, wherein: the relationships between pairs of the documents are determined based on co-occurrence of n-grams in the pairs of the documents, and wherein the relationships are enhanced or suppressed in response to co-occurring n-grams being in the respective set of n-grams of the selected topic.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: July 25, 2017
    Assignee: Quid, Inc.
    Inventors: Ruggero Altair Tacchi, Fabio Ciulla, Wojciech Musial
  • Patent number: 9645999
    Abstract: Provided is a process of modifying semantic similarity graphs representative of pair-wise similarity between documents in a corpus, the method comprising obtaining a semantic similarity graph that comprises more than 500 nodes and more than 1000 weighted edges, each node representing a document of a corpus, and each edge weight indicating an amount of similarity between a pair of documents corresponding to the respective nodes connected by the respective edge; obtaining an n-gram indicating that edge weights affected by the n-gram are to be increased or decreased; expanding the n-gram to produce a set of expansion n-grams; adjusting edge weights of edges between pairs of documents in which members of the expanded n-gram set co-occur.
    Type: Grant
    Filed: August 2, 2016
    Date of Patent: May 9, 2017
    Assignee: Quid, Inc.
    Inventors: Fabio Ciulla, Wojciech Musial, Ruggero Altair Tacchi
  • Patent number: 9558265
    Abstract: Provided is a process including: obtaining a graph comprising nodes and edges, each of the edges having a value indicating an amount of similarity between objects corresponding to the two linked nodes; selecting a parameter for influencing the graph; assessing each of the nodes based on the selected influencing parameter, wherein assessing comprises, with respect to each adjacent node in the graph sharing an edge with the node: determining the value indicating the amount of similarity between the object corresponding to the node and the object corresponding to the adjacent node; and determining a score related to the edge shared with the node, the score determined based on the similarity-amount value and a value of the selected influencing parameter for the node, such that edges are removed, weakened, added, or strengthened; and preparing, based on the graph, instructions to display at least part of the graph.
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: January 31, 2017
    Assignee: Quid, Inc.
    Inventors: Ruggero Altair Tacchi, Fabio Ciulla
  • Patent number: 9436760
    Abstract: Provided is a process including: obtaining a semantic similarity graph having nodes corresponding to documents in an analyzed corpus and edges indicating semantic similarity between pairs of the documents; for at least a plurality of nodes in the graph, evaluating accuracy of the edges based on neighboring nodes and an external corpus by performing operations including: identifying the neighboring nodes based on adjacency to the respective node in the graph; selecting documents from an external corpus based on references in the selected documents to entities mentioned in the documents of the neighboring nodes; and determining how semantically similar the respective node is to the selected documents.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: September 6, 2016
    Assignee: Quid, Inc.
    Inventors: Ruggero Altair Tacchi, Fabio Ciulla