Patents by Inventor Xavier Llora

Xavier Llora 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: 20180101864
    Abstract: Endorsement abuse detection via social interactions is described, including generating an endorsement log comprising an endorser identifier, a target identifier, endorsement data, and a token indicative of an endorsement event; analyzing the endorsement log with respect to a user aggregator and a target aggregator, to generate an online endorsement abuse candidate; generating an endorsement overlap graph for the online endorsement abuse candidate based on the endorsement log, the user aggregator and the target aggregator, wherein nodes of the endorsement overlap graph represent ones of the online endorsement abuse candidate, and edges represent a number of shared endorsements; and determining whether the endorsement event is authorized based an analysis of the endorsement overlap graph and an orthogonal signal at least one of transmitted and received by the ones of the online endorsement abuse candidate.
    Type: Application
    Filed: December 13, 2017
    Publication date: April 12, 2018
    Inventors: Xavier LLORA, Andrew Beckmann SELLERGREN, Morgan Avery CONBERE
  • Patent number: 9886701
    Abstract: Endorsement abuse detection via social interactions is described, including generating an endorsement log comprising an endorser identifier, a target identifier, endorsement data, and a token indicative of an endorsement event; analyzing the endorsement log with respect to a user aggregator and a target aggregator, to generate an online endorsement abuse candidate; generating an endorsement overlap graph for the online endorsement abuse candidate based on the endorsement log, the user aggregator and the target aggregator, wherein nodes of the endorsement overlap graph represent ones of the online endorsement abuse candidate, and edges represent a number of shared endorsements; and determining whether the endorsement event is authorized based an analysis of the endorsement overlap graph and an orthogonal signal at least one of transmitted and received by the ones of the online endorsement abuse candidate.
    Type: Grant
    Filed: December 6, 2013
    Date of Patent: February 6, 2018
    Assignee: GOOGLE LLC
    Inventors: Xavier Llora, Andrew Beckmann Sellergren, Morgan Avery Conbere
  • Patent number: 9146943
    Abstract: The present disclosure includes systems and methods for classifying user content (e.g., spam) within an online community by determining user specific signals and content specific signals, the systems and methods comprising: a user interface module configured to receive user content from the online community, a social signal processing module configured to determine signals from the user content, a user and content classifying module configured to classify user content and configured to compute a decision on the user content, a user content labeling module configured to label the user content, and an execution module configured to execute the decision.
    Type: Grant
    Filed: February 26, 2013
    Date of Patent: September 29, 2015
    Assignee: Google Inc.
    Inventors: Madhukar Narayan Thakur, Nandini Kappiah, Guangqi Ye, Dharmeshkumar Jayantilal Mokani, Karen Lees, Oleg Chernyakhovskiy, Andrew Granoff, Luis Alberto Rojas Marambio, Francesco Xavier Llora Fabrega, Morgan Avery Conbere
  • Patent number: 8997229
    Abstract: A system for protecting endorsement events against anomalous behaviors is disclosed. The system includes a data collecting module, an activity recording module, an aggregation module, a detection module and an action module. The data collecting module collects event data describing one or more endorsement events. The activity recording module records activity data associated with the one or more endorsement events. The aggregation module aggregates the activity data. The detection module detects, based at least in part on the aggregation of the activity data, one or more anomalies associated with the one or more endorsement events. The action module takes one or more protection actions responsive to the detection of the one or more anomalies. The present disclosure also includes a method for protecting endorsement events against anomalous behaviors.
    Type: Grant
    Filed: October 18, 2012
    Date of Patent: March 31, 2015
    Assignee: Google Inc.
    Inventors: Katherine Huang, Nandini Kappiah, Xavier Llora, Andrew Sellergren
  • Patent number: 8873038
    Abstract: Embodiments of nanostructured, multilayered metal-dielectric particles suitable for use as Raman spectroscopic probes are disclosed, as well as methods of designing, making and using such multilayered nanoparticles, and kits including the multilayered nanoparticles. The multilayered nanoparticles include alternating metal and dielectric layers and an outer dielectric shell. One or more of the dielectric layers may include a plurality of reporter molecules. Embodiments of the multilayered nanoparticles are suitable for detecting target analytes in a sample. Some embodiments of the multilayered nanoparticles are suitable for use in multiplexed assays, including assays for multiple target analytes having differing concentrations.
    Type: Grant
    Filed: October 20, 2011
    Date of Patent: October 28, 2014
    Assignee: The Board of Trustees of the University of Illinois
    Inventors: Anil K. Kodali, Xavier Llora, Rohit Bhargava
  • Publication number: 20120212733
    Abstract: Embodiments of nanostructured, multilayered metal-dielectric particles suitable for use as Raman spectroscopic probes are disclosed, as well as methods of designing, making and using such multilayered nanoparticles, and kits including the multilayered nanoparticles. The multilayered nanoparticles include alternating metal and dielectric layers and an outer dielectric shell. One or more of the dielectric layers may include a plurality of reporter molecules. Embodiments of the multilayered nanoparticles are suitable for detecting target analytes in a sample. Some embodiments of the multilayered nanoparticles are suitable for use in multiplexed assays, including assays for multiple target analytes having differing concentrations.
    Type: Application
    Filed: October 20, 2011
    Publication date: August 23, 2012
    Inventors: Anil K. Kodali, Xavier Llora, Rohit Bhargava
  • Publication number: 20050276479
    Abstract: An exemplary method for computer based collaboration between a plurality of participants communicating over a data network comprises steps of receiving communications data with the computer, using a text analysis tool to identify at least a plurality of k-words from the communications data and a plurality of relations linking at least a portion of the plurality of k-words, and displaying the k-words and relations to the plurality of participants over the computer network.
    Type: Application
    Filed: May 2, 2005
    Publication date: December 15, 2005
    Inventors: David Goldberg, Michael Welge, Xavier Llora